Where is Windy Harbour?

Where is Windy Harbour located?

Windy Harbour, Windy Harbour (Station), Great Britain (approx. 53.850548°, -2.92085°)


Where is Windy Harbour on the map?