Natural rock pools, Pamukkale Turkey Pamukkale, meaning "cotton castle" in Turkish, is a natural site in Denizli Province in southwestern Turkey. The city contains hot springs and travertines, terraces of carbonate minerals left by the flowing water.
Cala Salada in Ibiza is home to one of Spain's many gorgeous beaches! devourspain.com #spainbeaches
Arosa, Switzerland. This is an event in where the mountain slopes are illuminated with fires to form large patterns for a night