Showcasing India as a “must visit” tourist destination, the Indian government organised roadshows in four US cities to woo American travellers and make them aware of magnificent holiday options in the country.
The ‘Incredible India’ roadshow was held in New York, Houston, Chicago and St Louis from June 18 to 22 during which American travel enthusiasts walked through various tourist destinations digitally and informed about travel options through experts and tour operators.