Denizli Park. pamukkale meaning cotton castle denizli province in southwestern turkey beauty around the world around the worlds world