Where is Guadalcanal?
Where is Guadalcanal located?
Guadalcanal, Guadalcanal, Spain (approx. 38.09288°, -5.8176°)
Where is Guadalcanal on the map?
{"latitude":38.09288,"longitude":-5.8176,"title":"Guadalcanal"}