Odyssea YachtingOdyssea is a pedigree Dutch construct that is perfectly fit for households. She has functional socializing rooms and an outstanding coastline club with magnificent sea vistas. She accommodates 12 visitors in 6 generous staterooms.Dylan is an avid sailor who grew up in KwaZulu-Natal. He aspires to share his expertise of the Islands w