We are a travel-loving married couple based in Gurgaon,
India. We own a small research-based firm in the city which
has been running over 6 years, providing us a small but
steady flow of income.
Meghalaya is a Sanskrit word that means 'clouds abode' and is undoubtedly the wettest place I have ever seen. Most of the days were either raining or misty.