Castro, Spain
Full City Profile
5,822
Population
125/sq mi density
2,188 ft
Elevation
667 meters
54°F
Avg Temperature
12°C
Ski Resorts in Castro (1)
Estación de Esquí de Manzaneda
· Lift ticket: $0
Slopes: 0.0 km total