0 followers
On the waters of Lake Ontario, Island Yacht Club is located right across from downtown Toronto, a private 18-acre island offering Family, Social, and Boating Memberships. Established in 1951, IYC has been dedicated to providing a diverse and inclusive, family-oriented atmosphere. Join us at our... Read more