Beach weather is finally here, and Ontario has so many gorgeous shorelines where you can soak up some sun and take a dip in sparkling waters. These provincial parks are home to beautiful beaches, from ...