Penn's Landing Marina is located on the island of Tortola in the British Virgin Islands, the yachting center of the Caribbean. Penn's Landing Marina offers a full service marina providing slips and moorings. Penn's Landing Marina provides Rigging, Carpentry, Machinists, Awlgrip refinishing, Electronic sales and services, Diesel and outboard sales and services, Inflatables and Watermakers. Penn's Landing Marina provides advice on system and component selection and employs computer analysis to determine power requirements and propeller selection.