Cara and Josh were blessed with a perfect day for their intimate ceremony on the lakefront of Lake Hayes, just 15 minutes from Queenstown. Josh and his groomsmen set up everything before the guests arrived and as you can see they chose a spectacular location!