translate English to French: A breathtaking view over the lake of Lugano and the surrounding mountains will give you the feel of being in paradise.
Vous n'en croirez pas vos yeux !. Avec la vue stupéfiante sur le lac de Lugano et les montagnes environnantes, vous aurez l'impression d'être au paradis.