Delhi Tourism

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.

Read More
Translate »