Where is Formby Beach?

Where is Formby Beach located?

Formby Beach, Formby Beach, Great Britain (approx. 53.56522°, -3.09716°)


Where is Formby Beach on the map?