A mega-yacht spotted off North Captiva Island, Florida, sparked a mystery on social media. Facebook users identified the vessel as the M EM, a 242-foot yacht built by Amels in the Netherlands. It ...
If you thought sailing across the Med on megayachts was all about quaffing Dom P and snaffling caviar, you’d be mistaken, as it seems that the 0.01 per cent are more about Technogyms and serenity at ...