Where is Grand bend public beach?

Where is Grand bend public beach located?

Grand bend public beach, Grand bend public beach, Canada (approx. 43.31531°, -81.764946°)


Where is Grand bend public beach on the map?