Travel Photo of the Moment Montreux, Switzerland

The Travel Photo of the Moment is Montreux, Switzerland and was taken by Pear Biter

Ahh... Montreux-Pear Biter362

Creative Commons License Photo credit: Pear Biter
Located at the foot of the Swiss Alps and next to Lake Geneva is the city of Montreux, Switzerland. This city has a population of about 24,000 people and its elevation is approximately 1,300 feet. Montreux is a tourist destination for both European and Americans looking for a quiet escape.

Read more:
Luxembourg and Liechtenstein: Visiting Tiny Countries

If you're traveling around the middle of Western Europe, you might well wonder whether it's worth popping in to two...

Romantic Destinations in San Francisco

Whether it's the history, the charm or the beautiful views, San Francisco is a romantic city, sure to sweep anyone...

Postcards Struggle to Find Their Place in a Digital Age

Postcards used to be every traveler's favorite way of keeping friends and family updated on their trips with short prose...