5 Events
Follow Toronto Island Oasis to get updates.
Follow Toronto Island OasisToronto Island Oasis is an open air studio surrounded by lush gardens and green spaces. Located on serene and tranquil Algonquin Island, only minutes from downtown Toronto.