Where is Talhadas?

Where is Talhadas located?

Talhadas, Talhadas, Portugal (approx. 40.665962°, -8.327299°)


Where is Talhadas on the map?