Leopard Catamarans Owner Flotilla Recap: 2023 Abacos, Bahamas
It was a week that we will never forget! This year’s Owner Flotilla hosted a total of 15 catamarans– both sail and power — in the Abacos Islands of the Bahamas. Set in paradise, with an amazing group of owners, the second annual event was the perfect recipe for memories captured with a Bahamian backdrop […]