There are stunning and breath-taking places to visit in New Delhi. New Delhi, the capital of India, is quite famous for its majestic vistas and mansions built during the British rule in India. It has a striking contrast to Old Delhi, which is full of Mughal monuments and buildings belonging […]

1

Delhi City Guide – Delhi Travel Attractions Delhi also officially known as National Capital Territory of Delhi (NCT) is the capital of India. It is located on the banks of the river Yamuna. The history of the city dates back to 2nd century BC. It has been the capital of […]