Остров Урупукапука — самый большой остров в заливе островов Новой Зеландии, расположенный примерно в 7,3 км от Пайхии (Paihia). Остров является популярным местом остановки туристических лодок к Дыре в Скале, а также обслуживается паромами для однодневных поездок из Пайхии (Paihia) и Рассела (Russell).