Previous Image Next Image hahangarua-bay-1 The two beaches of Hahangarua Bay (Bay of Islands, New Zealand) Share this...FacebookPinterestTwitterLinkedinLiked it? Take a second to support TwoAtSea on Patreon!