Magnificent Montreux

Montreux is a beautiful¬†town located on the Northwestern part of Switzerland. It is famous for jazz aficionados as it hosts the International Jazz Festival in June or July. Apart from this, it is also reknowned for its picturesque landscapes and historical sites. Ate Luz wants us to¬†have a perfect view of Geneva Lake and Alps…