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
The village of Aguerd Oudad and the larger town of Tafraout in Morocco
The Skellig Islands, Skellig Michael and Little Skellig, in Ireland
Mua Caves in the Ninh Bình province of Vietnam
A walkway through a mountain peak in Chamonix, France
Bath, Somerset, England
hanging bridge near Manali
View of Orchha, Madhya Pradesh
Firefall at Horsetail Fall, Yosemite National Park, California