Salibabu Island

Philippines / Southern Mindanao / Sarangani /
 Upload a photo

Salibabu Island is under administration of Talaud Kepulauan Regency.

Leang Sarru site in this island provides the oldest evidence of human settlement in the small island in North Sulawesi. The site was become shelter on about 30,000 years ago.
Nearby cities:
Coordinates:   3°55'37"N   126°39'53"E
This article was last modified 2 months ago