Keralan Waterfalls

Keralan Waterfalls

Kerala, often referred to as “God’s Own Country,” is known for its mountains and lush green forests which is home to numerous stunning waterfalls. Here are some of the most famous waterfalls in Kerala: Athirappilly Waterfalls Location: Thrissur DistrictDescription: Often called the “Niagara of India,” Athirappilly is the largest waterfall in Kerala, cascading from a […]

Keralan Waterfalls Read More ยป