April 23, 2012 / Geneva
Top Attractions Not to Miss in Geneva
Geneva is a global city that sits on the banks of Lake Geneva, where the Rhone enters the lake, in the eastern part of Switzerland. It is the second largest city behind Zurich, and is the largest in t
Comments Off / Read More



