Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace Switzerland has beautiful villages and lakes which makes it a perfect country to discover and admire by boat. Here are five towns worth exploring from the water fronts.