This Victorian-style lighthouse, located in Avila Beach, Calif., was built in 1890 to guide ships into Port San Luis. (Pat Pemberton/Courthouse News) AVILA BEACH, Calif. (CN) — Inside the picturesque ...
Nature lovers of all ages can take in breath taking coastal views from land high above San Luis Bay by making the trek along the Pecho Coast Trail to the Point San Luis Lighthouse.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results