Marina situada en St. Peter, al norte de la isla de Barbados, con capacidad para embarcaciones de hasta 75 m. de eslora.