Port San Luis, Avila Beach, CA

About this station

The Point San Luis Lighthouse is located on the central California coast near Avila Beach.