Satellite map of Talaud Islands

Map of Talaud Islands

Talaud Islands (Indonesian: Kepulauan Talaud) is a group of islands located north of Sulawesi island in Indonesia, northeast of the Sangihe Islands.

Latitude: 4° 05' 31.20" N
Longitude: 126° 46' 4.80" E

Read about Talaud Islands in the Wikipedia Satellite map of Talaud Islands in Google Maps

GPS coordinates of Talaud Islands, Indonesia

Download as JSON