fbpx

Seychelles calling

Last week I had the pleasure of visiting one of our long term customers in the Seychelles, Eden Island Development Company. Seychelles is an island nation that lies a four hour flight south of Dubai and three hours from Johannesburg in the Indian Ocean. Eden Island is a beautiful complex five minutes from the airport […]

Call Now Button