Going once, going twice,… STX France soon to be sold

Located on the Atlantic coast in Saint-Nazaire, France, STX France is renowned worldwide for designing and building some…

Continue Reading

Stromboli, a surprise…

Since today was a sea day we woke up rather late this morning. When we opened the…

Continue Reading