Рет қаралды 2,613
Explore Horizon | Eat. Travel. Repeat.
It is the largest waterfall in Kerala and cascades down the rocks from a height of 80 feet in three separate plumes.