Search
Menu
Home
Sources
About
Contacts
Telina
Telina
is an
island
in the
Solomon Islands
; it is located in the
Western Province
.