Ascona – Switzerland

Situated on Monte Verità hillside, (Mountain of Truth) overlooking Lake Maggiore and surrounding mountains is Hotel Ascona. It’s a great location if you plan to visit the charming town of…