Phillip Island will play host to a sailing spectacle as the Cowes Yacht Club’s 2023 Catamaran Challenge sets sail on Saturday, March 25.
The 70km race where boats depart from Cowes and sail around French Island i
Subscribe to The Phillip Island and San Remo Advertiser to read the full story.