India is a destination that conjures up many different images in people’s minds. The picture perfect forts and palaces of Rajasthan, the breath-taking landscapes of Ladakh and the beaches of Goa are on many visitors travel wish-list. However, there are…

