Santa Barbara is a paradise of coastal adventures for all ages. ...