Admire waterfalls in Tsalka The Dashbashi canyons, located in Tsalka, are some of the most beautiful natural landmarks in the country. The emerald green waterfall that runs throughout the year is a beautiful sight to see, no matter the time of year. Springs and summers here […]
0 Read More