Turkey's Cotton Castle, a breathtaking natural wonder.
The cascading snowy white limestones and natural springs of thermal water in this famous world heritage site known as Pamukkale is undeniably one of Turkey’s most spectacular and breathtaking sights.
Pamukkale, which literaly means "cotton castle" in Turkish is one of the world’s natural wonders. Located in the inner Aegean region of Turkey in the province of Denizli, the city is rich with natural hot springs, travertines, and stunning terraces of carbonate minerals left by the flowing water.
