Mumbai, February 15, 2024: Tourism Seychelles has successfully concluded its participation in OTM 2024, underscoring its commitment to the Indian market at the premier travel trade show in the country. With a strategic focus on bolstering its presence in India amidst the dynamic atmosphere of OTM in Mumbai, the island nation actively engaged key travel […]