It is the largest waterfall in Kerala and cascades down the rocks from a height of 80 feet in three separate plumes.
1 окт 2023