Monday, 24 December 2012

Delhi! What comes into your mind when you think over about the Indian capital? There can be a plethora of retorts that you may see revolving around in your mind that provides a vague figure of what Delhi is all about. How can you expect to be well acquainted with the city if you don’t take a tour? In reality, Delhi is one of the most popular tourist destinations that catch the fancy of many visitors...