Solomonsdiving
Ocean Adventure news, guides and ideas from Solomonsdiving
Schooling fish Solomon Islands diving is strongest where current, reef drop-offs and blue water meet: barracuda and bigeye trevally cruise…