Neo-Medieval Mansion on Lake Geneva
The resort town of Montreux in Switzerland is renowned for its Belle Epoque buildings, postcard-worthy views, and a microclimate that has redefined the region as the Montreux Riviera.
The resort town of Montreux in Switzerland is renowned for its Belle Epoque buildings, postcard-worthy views, and a microclimate that has redefined the region as the Montreux Riviera.