Gaubin Guesthouse

Guesthouse in Karkar Island

On the island's southwest coast.

Advertisement