Where is Spectacle Island?
Where is Spectacle Island located?
Spectacle Island, Spectacle Island (Hawkesbury River), Australia (approx. -33.531017°, 151.2114°)
Where is Spectacle Island on the map?
{"latitude":-33.531017,"longitude":151.2114,"title":"Spectacle Island"}