
Athirapally Waterfalls: Kerala’s Own Natural Wonder!
Do you recall the iconic scene of Shiva Lingam lifting in the movie Bahubali? This captivating scene was filmed against the majestic backdrop of the astounding Athirapally Waterfalls, Kerala, also known as Bahubali Waterfalls. Athirapally is located about 60 km from Thrissur district in Kerala and is often referred to as the ‘Niagara Falls of India’. […]









