Delhi/New Delhi

New Delhi, the central part of the National Capital Territory of Delhi, is the British-built capital of India. Characterized by its wide boulevards, many roundabouts (traffic circles), colonial mansions, and government buildings dotted with monuments from various parts of India's history, this is the heart of the capital.

All Places India



NEARBY PLACES

Source: wikivoyage