Where is Carvalhido?

Where is Carvalhido located?

Carvalhido, Carvalhido (Station), Portugal (approx. 41.16659°, -8.62508°)


Where is Carvalhido on the map?