Where is Dinkins Bay?

Dinkins Bay is located on the south-east coast of New Georgia Island in the Western Province of the Solomon Islands.
Copyright Wanderlust World © https://www.ynyoo.com