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