Reviews of Taupo Swimming Beach. (Ice Cream) in Taupō (Waikato).