The ancient wonders of Pamukkale

Pamukkale is a small town is located in Denizli region of Southern Turkey.  Once you arrive in Pamukkale you look up into the hills you will see some of the most amazing natural formations in the world. Pamukkale is actually translated as “Cotton Castles” which is the only way to describe these natural wonders. The …