Where is Bayhill Inn?

Where is Bayhill Inn located?

Bayhill Inn, California, United States of America (approx. 37.63161°, -122.41807°)


Where is Bayhill Inn on the map?