On one side you have Montreux, a Swiss resort town on the banks of Lake Geneva that has seen many famous residents over the years, and which has been immortalized in the lyrics of the Deep Purple ...
↧