Delhi, the capital of India has much to offer for tourists. Today Delhi is considered as one of the world-class sites. The famous tourist attractions of Delhi-the Red Fort, the Qutub Minar and the Humayuns Tomb has been declared as world Heritage sites by UNESCO.The recent addition, Delhi Metro Rail has changed the life of [...]