08 places to visit in India in the month of November-Delhi: Relive The History In Vibrant Capital City

There is a Union Territory of India known as Delhi. Delhi is officially the National Capital Territory of Delhi, a city in which New Delhi is the capital of India. It is also surrounded by the state of Haryana on three sides and on the east by Uttar Pradesh. Nothing attracts Delhi’s charm in the … Read more