Where is Santa Clara?

Where is Santa Clara located?

Santa Clara, Santa Clara (Station), Portugal (approx. 41.35398°, -8.735826°)


Where is Santa Clara on the map?