Seriously, if anyone (besides the people that were with me) can guess where the heck we visited today, I will personally mail you Swiss...
Follow my adventures while I live and study in Geneva, Switzerland for a semester. I don't speak French, I also don't know anyone, but living among the Swiss Alps and two blocks away from Lake Geneva make up for it!