Your Powerpoints - The best powerpoints community


Offline rita

  • *****
  • 3509
    • View Profile
« 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.