Where is Long Branch?

Where is Long Branch located?

Long Branch, Long Branch, Canada (approx. 43.5914°, -79.53252°)


Where is Long Branch on the map?