Nearby

Lüderitz

city

-26.6477777815.15777778

we will see

Halifax Island

Namibia
island