Taupo New Zealand, 1996

At the Huka Falls you will truly feel the power of water.

Also see New Zealand.

Last updated: ,