Pamukkale Photos, Turkey

Pamukkale is a beautiful gift of the nature (and of course God :)) located in Denizli province of Turkey. Denizli is in the west, Aegean Region. It means Cotton Castle in Turkish. It is popular with white terraces of travertine. It was added under UNESCO World Heritage Site at 1988.

Here some photos for your enjoyment.

Continue reading “Pamukkale Photos, Turkey”