About El Capitan Canyon
nature lodging on the california coast. el capitan canyon resort is a mere 20 miles north of santa barbara. located in a seaside pocket on 300 plus acres on the picturesque pacific c... Read more
nature lodging on the california coast. el capitan canyon resort is a mere 20 miles north of santa barbara. located in a seaside pocket on 300 plus acres on the picturesque pacific c... Read more