Cute memories of Delhi, India

Delhi, officially the National Capital Territory (NCT) of Delhi, is a megacity and a union territory of India containing New Delhi, the capital of India. Straddling the Yamuna river, but spread chiefly to the west, or beyond its right bank, Delhi shares borders with the state of Uttar Pradesh in the east and with the state of Haryana in the remaining directions. Source Wikipedia

Check tour & travel videos related to hotels, holiday activities, restaurants you can enjoy while spending holidays in Delhi, India

Share this page

Watch Delhi Videos