Recently a group of 43 travel experts from Shanti Travel visited Churu in Rajasthan on their yearly incentive trip. The company’s directors Alex Le Beuan…