What a beautiful place to go to relax and just 10 minutes from the city. The sound of the water on the beach is so relaxing. The view we had of Toronto is terrific. I recommend this little island park to everyone who goes in that big city and have some time to visit and relax. What a "great" day we had!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.