You are here

Seychelles

The Sunsail base is on the principal island of Mahé, which is home to 86% of the country's population and is surrounded by the more than 100 remote islands of the Indian Ocean island chain.

Find out which yachts are available to own in this location

Contact Us ➜