Where is St. Pierre Island?
Where is St. Pierre Island located?
St. Pierre Island, St. Pierre Island, Seychelles (approx. -4.305°, 55.75°)
Where is St. Pierre Island on the map?
St. Pierre Island - La Digue
{"latitude":-4.305,"longitude":55.75,"title":"St. Pierre Island"}