Bavaria Yachts – We Are Your Ontario Dealer
All of us at South Shore Yachts are excited to announce that we are now the Ontario dealers for Bavaria Yachts. Bavaria Yachts is one of Europe’s largest manufacturers and is the biggest yacht yard in Germany. Bavaria builds catamarans, sailing and motor yachts for the highest demands and the comfortable life on the water…. View more