Delhi Car Rentals |
Delhi the capital city and the second largest metropolis of India. It is located in the northern part of India. The city is rich in the architecture of its monuments. Industrialists, entrepreneurs and migrant labour from all over India have turned to Delhi in search of livelihood and success, and made it a commercial capital as well. The facilities and opportunities available in Delhi have attracted Indians from far-flung corners of the country, making it a melting pot of sorts. The major attractions here are Jama Masjid, Red fort, India Gate, Rashtrapati Bhavan, Humayun’s tomb, etc








