Pamukkale, the “Cotton Castle”

This gorgeous natural wonder is located in Turkey. It is created by terraces of carbonate minerals that are left by flowing water, resulting in these travertines. Don't forget to bring a swim suit and … [Read more...]