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 Otumutu Lagoon Cottage in a larger map

Bach Aerial Map 1

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