Island Yacht Club
Island Yacht Club is located on 16 acres (6.5 ha) of park-like setting on Mugg's Island, the western part of the Toronto Islands, in Toronto, Ontario Canada. The club is accessible by water from...
Island Yacht Club - Wikipedia