Where is Santa Cita?

Where is Santa Cita located?

Santa Cita, Santa Cita (Station), Portugal (approx. 39.55056°, -8.40056°)


Where is Santa Cita on the map?