Delhi

New Delhi, Delhi

Delhi is the capital of India and a cultural hub. You can find traces of ancient India like forts and palaces and also modern architectures.