Being the capital of India, Delhi is a must visit place which has in it the different ancient histories that are needed to be explored. Delhi was ruled by the Mughals and so we can see the influence in its monuments that has been built by the Mughal emperors. Continue reading “A traveller guide on places to explore in New Delhi”