Despite Switzerland being tiny, it boasts wonderful natural scenery that includes several highland areas with gorgeous glaciers, historic castles, and clear ...