Previous Image Next Image hahangarua-bay-1 The two beaches of Hahangarua Bay (Bay of Islands, New Zealand) Share this...FacebookPinterestTwitterLinkedin