Where is Borghesiana?

Where is Borghesiana located?

Borghesiana, Borghesiana (Station), Italy (approx. 41.86395°, 12.670793°)


Where is Borghesiana on the map?