Re: Switzerland...
JungFrauJoch is very good, we went there too. Lots of people speak English so that's not an issue. For food we just ate mostly fish , once I did see some arab food around but as someone else said survive on mac donalds. Up in teh mountainbs The air is like pure oxygen, hard to explain really but it is and even the tap water is amazing. One thing though, if you eat out and ask for water, they bring you bottled water and charge you for it.