Photowalk: catalina & Balboa Island
Legend has it that the Balboa Bar was invented in tiny Balboa Island back in the 1950s. It's basically a square of vanilla ice cream, covered in sprinkles and nuts. Come join us on a photo tour to Balboa Island, the little section of Newport Beach in Orange County with about 3,500 residents.