Delhi, the “capital city of India” is a land of chronicles blended with mystical glory of myriad religions, sects and cultures. There are various tourist places to visit in Delhi that suit preferences of different tourists coming to this place. Nurtured in the lap of the majestic river Yamuna, Delhi is the very soul of… Continue reading A Great Holiday Trip That Delhi Deserves