Островот се смета за еден од најубавите во Тихиот океан. Лорд Хау е вулкански остров и е дел од истоимениот архипелаг кој содржи вкупно 28 острови. Сосема е јасно зошто оваа група острови се во списокот на УНЕСКО како дел од светското природно и културно наследство.