I was speechless at the sheer opulence of the place! The huge courtyard, the majestic gates and...Read More
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.Read More
Meet 2 Backpackers
Join us! Get Travel Tips & Updates
Join our mailing list to receive the fresh free updates from Tale of 2 Backpackers.