Meghalaya, often referred to as the ‘Abode of Clouds’, is renowned as one of the wettest places on Earth and is a land of ethereal beauty. Its rolling hills.
What's Your Reaction?