Delhi is one of the Best Tourist Places in India


|Comments are Off
Delhi is the capital of India, but let that not give you the wrong impression. This city is like many little cities put together over hundreds of years – the most historic part of Delhi is known as Old Delhi. The more modern part of the city is New Delhi. There are...