Where is Melmerby Beach?

Where is Melmerby Beach located?

Melmerby Beach, Nova Scotia, Canada (approx. 45.65749°, -62.50828°)


Where is Melmerby Beach on the map?