Island View Holiday Park
Island View Holiday Park
Holiday park
6 Appleton Road, Waiotahi Beach
, Opotiki, New Zealand
3198
86
Very Good ·
71 reviews