Byen ligger ved Taiohaebukta, restene av et vulkansk krater, som gir stedet en god havn.