hey have been seen in Times Square, New York, on London's buses, in Paris, Zurich and even at the World Economic Forum in Davos. Billboards and hoardings selling the attractions of India to foreigners have taken the world by storm.
The 50-odd buses carrying billboards of Incredible India have a touch of Indian truck art. The billboards highlight yoga, ayurveda and wildlife as the biggest attractions of India. ... more