Pamukkale is a town in Turkey that's famous for its dazzling travertine terraces and thermal water pools. The name, which means "cotton castle" in ... space between their walls, according to ...