slide logo

Bodega Bay, California

Share

November 18, 2022

Saint Teresa of Avila Church is a Roman Catholic church in Bodega, California. The white, wooden church with a steeple sits on a hilltop overlooking Bodega Highway. ≈≈≈≈≈

Trip Plan provided by Torlach Rush

View Profile

About