Chhatarpur Temple complex is the second largest temple complex in India and is located in South Delhi. 60 acres of land has been converted into gardens and lawns dotted with 20 temples dedicated to … [Read more...]
Qutub Minar
Qutub Minar is the tallest Islamic tower in India. It has been declared as a UNESCO World Heritage site. The tower is 72.5 meters high and the base diameter is 14.3 meters and the tower narrows … [Read more...]
Delhi
Delhi is an Indian state and comprises of Old Delhi and New Delhi. New Delhi was officially declared as the Capital of India after Indian independence in 1947. Delhi shares its borders with Haryana, … [Read more...]