The Toronto waterfront stretching from the Rouge to the Toronto Islands has eight clean beaches for swimming under the designated Blue Flag program.

The Toronto waterfront stretching from the Rouge to the Toronto Islands has eight clean beaches for swimming under the designated Blue Flag program.
Subscribe to get the latest posts to your email.
Leave a Reply