Answer: tepa

AnswerCrossword Clue
TEPA

Babar Island town