My family and I recently returned from a trip of a lifetime, spending two weeks traveling to five cities in India. The first stop was in Delhi, the capital city and home to significant history. Delhi is also home to 21 million people. To understand the scale, New York City has a population of less […]