Where is Sevilha?

Where is Sevilha located?

Sevilha, Coimbra, Portugal (approx. 40.36397°, -8.02542°)


Where is Sevilha on the map?