"Vella Lavella is an island in the Western Province of the Solomon Islands. It lies to the west of New Georgia, but is considered one of ...
[Read more]
the New Georgia Group. To its west are the Treasury Islands." - (en.wikipedia.org 23.09.2020)
- Latitude-7.7333331108093
- Longitude156.63333129883