![Delhi Tourism: Places to Visit in India Delhi Tourism](https://theworldhour.com/wp-content/uploads/2016/05/India-Gate-1.jpg)
Delhi Tourism: Places to Visit in India
A city and union territory of India, Delhi consists of New Delhi, the capital of India. Officially called the National Capital Territory (NCT), this city houses a number of tourist attractions. In the city, situated beside Yamuna River, visitors find a range of ancient and medieval era historic architectures and ruins.