While this was my first wedding at Harborside Restaurant on Balboa Island in Newport Beach, California, it couldn’t have been a more perfect location for Chris and Avalon to say “I do.” Avalon, in particular, has a fascination with mermaids so it was no surprise their...

read more