Yacht Club Costa Smeralda Clubhouse & Marina – Virgin Gorda

Yacht Club Costa Smeralda Clubhouse & Marina - Virgin Gorda

Yacht Club Costa Smeralda Clubhouse & Marina – Virgin Gorda Yacht Club Costa Smeralda Clubhouse & Marina – Virgin Gorda – The Yacht Club Costa Smeralda has chosen Virgin Gorda, in the British Virgin Islands, for its Caribbean base. The Clubhouse and Marina, strategically positioned in Virgin Gorda’s North Sound …

Continue reading