PHOTO: Young Men at Hauz Khas Archeological Site in Delhi, India
With a population of nearly 17 billion, the National Capital Territory of Delhi is the largest metropolitan area in India and the fourth largest metropolitan area in the world. Given the sheer masses of people who make Delhi their home, it might be easy to assume it is unlivable. Fortunately, however, the capital of India … Read more