Where is Adelfia Station?

Where is Adelfia Station located?

Adelfia Station, Adelfia Station, Italy (approx. 41.00652°, 16.87207°)


Where is Adelfia Station on the map?