Telina
Island in Solomon Islands
From Wikipedia, the free encyclopedia
Telina is an island in Marovo Lagoon, New Georgia Islands in Western Province, in the independent nation of Solomon Islands.
Island in Solomon Islands
From Wikipedia, the free encyclopedia
Telina is an island in Marovo Lagoon, New Georgia Islands in Western Province, in the independent nation of Solomon Islands.