Where is Queens Island?

Where is Queens Island located?

Queens Island, Queens Island, Great Britain (approx. 54.445335°, -6.628672°)


Where is Queens Island on the map?