Where is Selva?

Where is Selva located?

Selva, Friuli-Venezia Giulia, Italy (approx. 46.12167°, 12.61139°)


Where is Selva on the map?