The warm, clear waters of the Indian Ocean, sunny climes and stunning scenery makes this the perfect playground for everyone.
Land Activities
Set your heart racing with some high energy fun or enjoy a more sedate experience such as walking or cycling.
Watersports
Embrace your inner water baby and make a splash. We have water sports for all levels of bravery.