Meghalaya tourism has grown rapidly in recent years, and it is easy to see why. Known as the ‘Abode of Clouds,’ Meghalaya offers dramatic waterfalls, crystal-clear rivers, living root bridges, caves, ...
New Delhi: Hidden close to Sohra in Meghalaya, Mawsmai Cave is among the most visited natural attractions in the Northeast for travellers looking to experience something beyond waterfalls and scenic ...