Where is Selva?

Where is Selva located?

Selva, Trentino-Alto Adige, Italy (approx. 46.01556°, 11.59569°)


Where is Selva on the map?