Delhi is not just the capital of India but also an ultra modern metropolitan city with all modern amenities. You feel as if you have come to a developed foreign country when you experience the facilities in Delhi. There is one more way to experience world class fun and enjoyment [more...]