Where is Nausicaa?
Where is Nausicaa located?
Nausicaa, Nausicaa, France (approx. 50.730762°, 1.596018°)
Where is Nausicaa on the map?
{"latitude":50.730762,"longitude":1.596018,"title":"Nausicaa"}