Tagged: Pamukkale

0

PAMUKKALE – TURKEY

  Image credit: CherryX Pamukkale, meaning “cotton castle” in Turkish, is a natural site in Denizli Province in southwestern Turkey. The city contains hot springs and travertines, terraces of carbonate minerals left by the...

LIKE US ON FACEBOOK


This will close in 10 seconds