Windstar Adding Two New High-tech Ships to its Fleet
Windstar Cruises is expanding its fleet with two all-suite motor yachts, Star Seeker and Star Explorer. The first of the two ships, Star Seeker is currently being constructed in the WestSEA shipyard in Portugal and […]