Balboa Island – or as locals call it, the heart of Newport Beach – offers its visitors a variety of pleasurable experiences. For over a century, the island has stood as the perfect place for a beach day, whether that day entails collecting seashells, observing boats...