Pamukkale means, “cotton castle” in Turkish and it’s a natural site that’s located near Denizli in Turkey. This town is famous for its hot springs and massive white limestone terraces (travertine). Travertine is a form of limestone deposit that is formed from mineral springs.