Planning a trip to Meghalaya? Here's all you need to know about costs, where to stay, what to do
This north-eastern states name literally translates to ‘abode of clouds and is the wettest region in the country. As nearly 70% of the state is forested and has many seasonal rivers and lakes, Meghalaya is a nature-lovers haven, with lush greenery and wildlife.
Source: indiatimes.com