Samiksha Jaiswal

Telina

Updated on
Share on FacebookTweet on TwitterShare on LinkedIn

Faila lavukal tribe village opp telina island youtube 720p


Telina is an island in the Solomon Islands; it is located in the Western Province.

Contents

Team elevate


References

Telina Wikipedia