Island View Holiday Park

Island View Holiday Park

Holiday park

6 Appleton Road, Waiotahi Beach, Opotiki, New Zealand 3198