Take a look at one of the highest waterfalls of India I Meghalaya I Aerial View
Tellme360
Description
The highest single drop waterfall in the country is situated at Nohkalikai in Cherrapunji, Meghalaya, which plunges 340 meters (1,115 ft). It is a huge natural feature which is covered with forests and often looks as being wrapped in the fog, which must make it look magical. It is called Likai Water
Published:June 25, 2024
Channel:Tellme360



![[ 4K CINEMATIC ] Beauty of Kashmir | Must Visit Hidden Gems of India | HQ Drone Shot | Series Ep. 12](https://img.youtube.com/vi/0qhCjH_iuFw/hqdefault.jpg)
