Top-Rated.online ˛

Best places to visit in Socorro

Socorro is a Portuguese-Spanish noun meaning "help" or "relief" (cf. succor). It may also refer to:
It's 12:08 right now , with light rain and the temperature of 28.08°C (82.544°F) in Socorro.