Aoba Island

Island in the South Pacific island nation of Vanuatu.

Things to see in Vanuatu

Wikipedia