Turkey is home to one of the world's most extraordinary natural sites. It is called Pamukkale, which means "cotton castle" (also translated as "Cotton Palace") in Turkish.