Where is Swinburne Island?

Where is Swinburne Island located?

Swinburne Island, Swinburne Island, United States of America (approx. 40.56592°, -74.05007°)


Where is Swinburne Island on the map?