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