Filming Locations in Anchor Bay

Anchor Bay, California, USA
Island of the Blue Dolphins (1964)

Anchor Bay is a census-designated place in Mendocino County, California. It is located 3.5 miles nor...

View Details