Waterfall in Meghalaya, India
© Indranil Aditya/Alamy Stock Phot
Beautiful falling waters. Waterfall in Meghalaya, India
Meghalaya, meaning 'abode of clouds' in Sanskrit, is a state in northeastern India. Also known as 'the Scotland of the East,' the state is known as one of the richest botanical habitats in Asia. Due to its heavy rainfall, Meghalaya also features some of the most breathtaking waterfalls on earth, including the one you see in today's photo. Some of its most well-known waterfalls are Nohkalikai Falls, Seven Sisters Falls and Dainthlen Falls, but there are sixteen main waterfalls that are all worth seeing for yourself. For nature enthusiasts and adventure seekers visiting Meghalaya, experiencing these waterfalls is a must.
Related Images
Bing Today Images
Medieval town of Pitigliano, Tuscany, Italy
May 14, 2026
Porto Flavia, Sulcis-Iglesiente, Sardinia, Italy
May 14, 2025
Windmills, Kinderdijk, Netherlands
May 14, 2022
Nohkalikai waterfall, near Sohra, Meghalaya
Sutherland Falls and Lake Quill in New Zealand
St. Mary Falls in Glacier National Park, Montana, USA
Letchworth State Park, New York
From NASA’s Terra satellite, an image of fallstreak holes in clouds over the southern United States
A cypress in the Atchafalaya Basin, Louisiana, USA
Tianmen Mountain in Zhangjiajie, China
Reflections on Crummock Water in the Lake District, Cumbria, England