Paihia and Russel, Bay of Islands, North Island of New Zealand — a destination for travelers

You may also like...