Your Powerpoints - The best powerpoints community

Montreaux






Offline rita

  • *****
  • 4046
    • View Profile
Montreaux
« on: June 11, 2017, 05:07:53 am »
Montreaux is a small town in the Swiss Alps whose beauty has been admired throughout history to become a true legend.
The mountain air becomes soft as it mixes with the waters of Lake Geneva, making the resort a haven of peace and tranquility.

Rita