Designed by
Title
Crowd of visitors in Pamukkale. Denizli province. Turkey #163857214
Description
Pamukkale, meaning cotton castle in Turkish, is a natural site in Denizli in southwestern Turkey; the area is famous for a carbonate mineral left by the flowing water
This image is editorial