Meghalaya, one of the most important tourist destinations of northeast India, was previously a part of Assam. People fondly call it the ‘Abode of the Clouds’ as it