Prolific Natural Hot Springs of “Cotton Castle” Pamukkale

Turkey is known for its beautiful landscape, amazing architecture and some exotic natural wonders. One such wonder is Pamukkale, which means ‘Cotton Castle’, situated in the Denizli Province in southwest Turkey. This is a natural site consisting of fabulous hot springs and travertines, which are terrace formations created by the carbonate minerals deposited by the [...]