ASTARA, May 04 (MNA) – With a height of 105 meters, Laton waterfall is the tallest of its kind in Iran. The waterfall lies 15 kilometers south of the border town of Astara; and 6 kilometers from the Kootah-Koomeh village in Lavandil town, Gilan province.
Your Comment