20070410 business.india-business: Indian travellers spend $7.5b a year