Star Link is a gorgeous 2008 Falcon (90ft) that underwent a refit in 2019/2020 and 2023. With 4 beautifully appointed cabins, she accommodates 8 guests....
‘Efmaria’ is a stunning and elegant Falcon 86 with ample spaces and good performance. She has five luxuriously appointed ensuite cabins and can accommodate up...