Bus and train routes to and from Novellana

Where is Novellana located?

Novellana, Novellana, Spain (approx. 43.56438°, -6.28478°)


Where is Novellana on the map?