The Point Villas – Taupo’s Finest
The beautiful Point Villas, surrounded by trees and gardens, overlooks majestic Lake Taupo in New Zealand’s North Island. Read this wonderful review from Lost and Found Traveller – They say “never say never”, and yet I’ve found the one exception…. The Point Villas, Taupo. So picturesque is The Point Villas that for the first time in a […]
The Point Villas – Taupo’s Finest Read More »