Whenever somebody spoke of a road trip, Ladakh came to my mind. But after going on a road trip to…
India, Meghalaya, North East