Pamukkale, meaning "cotton castle" in Turkish, is a natural site and attraction in south-western Turkey in the Denizli Province.
More Information: Pamukkale at Wikipedia.