I'm On The Beach is a beach Toronto Ontario located in Canada.
Toronto ON Canada
The best place to be in Toronto! Very calm and relaxing area , plus there is an array of pubs and restaurants to choose from ;)
Beautiful sand and Boardwalk. There is also an awesome dog park .
Best place in the world. I'm walking there every day.
İ wanna buy a home right behind the lake 😬
Bring sand toys and lots of water