Having been a capital of sorts for 2000 years and being bounded by four states – Haryana, Rajasthan, Uttar Pradesh and Punjab – makes Delhi a melting pot of cultures, peoples and religions. All the different foods of India and all the major festivals of India can be experienced in Delhi. The city is dotted with numerous museums, historic forts, monuments and most importantly places of worship.