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 In Tamilnadu An Official Website Of Tamilnadu Tourism Development Corporation : Privacy Policy | Disclaimer:…