Image Beach El Capitan Glamping Nature Lodging on the Southern California coast: Not a contradiction in terms, but a unique reality at El Capitan Canyon. Located in a seaside pocket on 300 plus acres on the picturesque Pacific coast, the nature lodging experience at El Capitan Canyon was created for those who have the. View the photos and story. Hotels Coach Outlet – Coach Factory Outlet Store Online Handbags,Bags,Purses Online…