Seychelles Tourism Academy

The prestigious magazine, Destination of the World News, recently named the Seychelles as the new ‘global hot-spot’. Attracted by the region’s pristine beaches and luxury resorts, many famous people...