Alofi / Niue, Cook Islands
More Local Info
Lat: 19.07S, Lon: 169.92W
Satellite Image - Latest Image