More ideas from Katerina
Amazing Staubbach Falls, Switzerland

The Staubbach Falls is a waterfall in Switzerland, located just above Lauterbrunnen in the Bernese Oberland. The waterfall drops about 300 metres from a hanging valley that ends in overhanging cliffs above the Lütschine River. Let me live here.

Staubbach Falls, Switzerland

STAUBBACH FALLS Waterfall in SWITZERLAND located just above in the Bernese Oberland .The drops about 300 meters from a hanging valley that ends in overhanging cliffs above Lütschine River.

GREECE CHANNEL | Santorini, Imerovigli, Tholos view✔zϮ

Perched on the cliff of the famous Santorini Caldera in Greece, the Tholos Luxury Hotel Resort welcomes guests in a picturesque landscape.