Where is Healdsburg?

Where is Healdsburg located?

Healdsburg, California, United States (approx. 38.6106812°, -122.870138°)


Where is Healdsburg on the map?