Position of MANOKWARI

449.3 miles northeast of AMBON, INDONESIA
Reported 55 minutes 8 seconds ago

findU links

External links