Where is Minnis Bay?

Where is Minnis Bay located?

Minnis Bay, Minnis Bay, Great Britain (approx. 51.380196°, 1.2856027°)


Where is Minnis Bay on the map?