The Fensalden Inn is a bed and breakfast located in Albion, California in the United States. The name, Fensalden, means "land of the sea and the mist."
The Fensalden Inn is a bed and breakfast located in Albion, California in the United States. The name, Fensalden, means "land of the sea and the mist." (en)
The Fensalden Inn is a bed and breakfast located in Albion, California in the United States. The name, Fensalden, means "land of the sea and the mist." (en)