Meghalaya – Clouds, rain and fog – II
Meghalaya is a little jewel tucked away in the North-eastern part of India. As one can infer from its name, this place is indeed the ‘Abode of Clouds’. You can read the first instalment of… Read More »Meghalaya – Clouds, rain and fog – II