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?
{"latitude":40.56592,"longitude":-74.05007,"title":"Swinburne Island"}