Where is San Celoni - Train Station?

Where is San Celoni - Train Station located?

San Celoni - Train Station, San Celoni - Train Station, Spain (approx. 41.68583°, 2.49056°)


Where is San Celoni - Train Station on the map?