Your Powerpoints - The best powerpoints community


Offline rita

  • *****
  • 4046
    • View Profile
« on: March 24, 2017, 01:59:06 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.