This north-eastern state's 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-lover’s haven, with lush greenery and wildlife.