Where is Ferrada?

Where is Ferrada located?

Ferrada, Liguria, Italy (approx. 44.42091°, 9.21043°)


Where is Ferrada on the map?