Nestled in the trees of the Toronto Harbour is Island Yacht Club. IYC is a full service, family orientated social and recreational club on Mugg's Island.