TravelShopIndia.com claims to be the one stop shop for all products and services for the traveler to India. The site has directory of links to a lot of information on India, though some pages are not yet fully updated.
the site is at: http://www.travelshopindia.com
thanks
Sarath
Reply to this