what do you think india hotels booking

August 19, 2010 4:16pm CST
is http://www.travelvacanza.com is best online travel portal of india
1 person likes this
1 response
• Malaysia
19 Aug 10
Good info especially for those F1 ardent fans to visit India in 2011 for 2011 Indian Grand Prix that is going to be held in October, 2011 in Greater Noida, Delhi, India. This great world's Formula 1 sport event scheduled at the Jaypee Circuit Group (Jaypee Greens Sports City) with 5.1 km closed circuit distance.