El Capitan Canyon Opens New Deluxe Safari Cabin Suite
10 sept. 2008 14h00 HE
|
El Capitan Canyon
SANTA BARBARA, CA--(Marketwire - September 10, 2008) - El Capitan Canyon, nature
lodging just north of Santa Barbara on the Pacific coast, announces the
opening of the Safari
Cabin Suite, its newest...