Located at Montreux in Switzerland. This place is one of the moste visited in the country.
The Castle of the Lake
Log in or register to post comments
Located at Montreux in Switzerland. This place is one of the moste visited in the country.