Waterfall on Vella Lavella Island, New Georgia Group, Solomon Islands
1920
Waterfall on Vella Lavella Island, New Georgia Group, Solomon Islands, Melanesia, South Pacific Ocean.
Source: Wikimedia Commons
Part of Solomon Islands · Watch in the documentary
