Back to photostream

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.

3,479 views
69 faves
302 comments
Uploaded on May 21, 2014
Taken on May 17, 2014