Total:1
-
Yesterday 17:55
Taleqan dam lake: a gem of tranquility and adventure in Alborz Mountains
TEHRAN – Situated in the heart of the southern foothills of the Alborz Mountains in Alborz province, Taleqan dam lake is one of the most beautiful and underrated tourist attractions in the region.