Kahala Beach Vow Renewal Ceremony at Kahala Beach by Rev Chris Cain. Photos and video by Honolulu Photographer Robert Hamilton including s...