Home Tags Center of the world

Tag: center of the world

Seychelles capitalizes on being at the center of the world

The Seychelles Tourism Board accepts that its geographical position at the center of the world has brought added blessings to the Seychelles tourism industry.