Meghalaya is one of the most beautiful states of India. Tucked away in the northeastern part of the country, the state is also known as the abode of clouds. Here is a complete Travel Guide to this wonderful state.
The post Meghalaya Travel Guide appeared first on Tale of 2 Backpackers.
This post first appeared on Tale Of 2 Backpackers - We Travel. We Live. We Lov, please read the originial post: here