Where is Nola Stazione?

Where is Nola Stazione located?

Nola Stazione, Nola Stazione, Italy (approx. 40.9293°, 14.52678°)


Where is Nola Stazione on the map?