Switzerland is a little country smack dab in the center of the Alps, providing 360-degree scenery wherever one goes.
Numerous lakes also contribute to the postcard-like appearance of this country, whose most famous native may have been the mythical Heidi.
Switzerland offers it everything, from banking to beautiful alpine pastures.
A list of the top places to visit in Switzerland: