Find the word definition

Wikipedia
Talasea

Talasea is a village on the Talasea Peninsula, West New Britain Province, Papua New Guinea.

Category:Populated places in West New Britain Province