Aerocity, Delhi Travel Guide: Places To Visit
India’s capital New Delhi is a bustling city, with around 20 million people living in the area. The town is situated on the banks of Yamuna River and houses around 1000 restaurants, 10500 shops and 86000 homes. The Aerocity New Delhi is a well-designated enclave for diplomats and international travellers who fly into India. It has excellent connectivity to the …