Appledore Lodge is located in one of the most beautiful, natural areas of New Zealand’s North Island – Paihia. In the stunning Bay of Islands where 144 islands off the coast provide a backdrop fit to be captured time and again on film.
to add Appledore Lodge map to your website;