Tapeka Shores

  33A Rewa Place, Russell, New Zealand

Booking.com Book Now