Seychelles March 8, 2025By Caleb WilsonSeychelles revives Ocean Festival after 5-year break – African Travel and Tourism AssociationBy Caleb Wilson