Position of 1982106

153.7 miles northwest of MANADO, INDONESIA
Reported 5 days 8 hours 32 minutes 22 seconds ago

findU links

External links