Caspar is a small village perched on coastal headlands three miles north of Mendocino. In Caspar, it seems time stands still.
Gallery : : next