(Last Update: 24 Apr 2023)
Waitangi River Lodge is a luxurious holiday home set on the rivers edge minutes from Paihia in the Bay of Islands, New Zealand. It is a great al