Belhaven

A small island off the southwest coast of the Isle of Giocarro.