An Afternoon with Friends on Balboa Island

Balboa Island is absolutely adorable. The island, which is 50 miles south of Los Angeles, just off...