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.
Meghalaya Travel Guide
Tale of 2 Backpackers is an award winning travel blog published by Indian travel experts Agni & Amrita. The blog focuses on people, emotions & culture, first hand travel experiences mainly in India & Asia.