Explore  the beauty of sangihe and talaud islands in north sulawesi.
A true hidden paradise of indonesia.

SANGIHE ISLANDS ON GOOGLE MAP