Alia Yachts launches 16M “dayboat”

Turkish superyacht yard Alia Yachts has launched a 16 metre dayboat mini-series. Designed by Dixon Yacht Design, the dayboat was

Read more