Pamukkale, which means “cotton castle,” is a stack of white travertine mineral pools in Southwest Turkey. The UNESCO world heritage site looks over the Byzantine-Roman city of Denizli.