Kerala Tourism presented the natural beauty of ‘God’s Own Country’ on the artist’s canvas at the International French Travel Mart (IFTM) Top Resa, the largest travel and tourism fair in France, to woo visitors from the state’s second biggest market abroad. “France remains a strong market for us in terms