Location

575 Spencer Road
Lake Tarawera
Rotorua 3076
New Zealand

Bach Location Map

Use the controls on the map to zoom in and out


View Stay At Tarawera Map in a larger map

Bach Aerial View Map

Use the controls on the map to zoom in and out


View Stay At Tarawera Map in a larger map