Beaches in Geneva

Book Geneva Hotels Book Geneva Holiday Packages

  • Lake Geneva

    Lake Geneva

    Lake Geneva is one of the largest lakes in Western Europe and is situated on the Rhone River between France and Switzerland. The lake is one of the most popular tourist attractions in the country and is definitely a must visit. Enjoy a beautiful day at Lake Geneva swimming, boating, ...

    Lake/Waterfall