India’s tourism motto is “Incredible India” and their advertisements show dazzling scenes of the Taj Mahal, wild tigers, the imposing Himalayas, medieval forts and brightly dressed locals. From these carefully selected images one would conclude that India is no doubt incredible. India can be a […]
