Designed by
Title
Pamukkale, Turkey #102352703
Description
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. It is located in Turkey`s Inner Aegean region, in the River Menderes valley.
This image is editorial