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:
Free Things to Do in Las Vegas

Las Vegas may have a reputation of being a place where money flows freely, but the city actually offers a...

What is Continental Airlines Carry on Luggage Policy?

When you carry on your luggage you can avoid long lines and lost time at the check-in counter. Of course,...

Gaylord Palms Hotel Review

This luxury style resort is conveniently located within minutes of Walt Disney World (about 1.5 miles from the main gate...