Seychelles Tourism Board Appoints BrandIt As India Representative

BrandIt will handle marketing, sales and public relations for the island nation in the Indian subcontinent