05/07/2016 A glimpse of Turkey × Turkey – Pamukkale The absolutely stunning travertine (limestone) terraces at Pamukkale. They are yet again a wondrous example of how clever Mother Nature is!