India has its own Niagara falls? EXPLAINED! Watch the video

Think Niagara Falls is the only spectacle of its kind? India has its own natural wonders, with Chitrakote and Athirappilly offering equally mesmerising sights

Think you need to travel all the way to Canada or the US to witness the mighty Niagara Falls? Think again! India has two spectacular waterfalls that are equally breathtaking. From the mighty Chitrakote Falls in Chhattisgarh, known for its horseshoe shape, to the stunning Athirappilly Falls in Kerala, discover what makes these natural wonders so special. Here's why these two Indian waterfalls are compared to Niagara falls and deserve a spot on your travel bucket list!

For more updates, join/follow our WhatsApp, Telegram and YouTube channels.

FOLLOW US

ON GOOGLE DISCOVER

X