There is a magical spot… pretty enough to take your breath away… on the front side of Santa Cruz Island (the big island directly offshore from Santa Barbara). It is a small cove, accessible by boat ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results