Pinterest • The world’s catalogue of ideas

Explore Shillong Meghalaya, Tours India and more!

Umngot River in Meghalaya - 13 Attractions In India That Can Rival The Best In The World! -

Amazing Things in the World: In Meghalaya, northeast India. It is the second wettest place on Earth. Incredible India @ Cherrapunji , Meghalaya.

Shillong is the capital and hill station of Meghalaya, also known as "Abode of Cloud", one of the smallest states in India.

Travel guide to the Euphoric Northeast India - Meghalaya & Nagaland

shillong elephant falls .