Where is O Castro located?+
O Castro is at O Castro, Vigo, Pontevedra, España.
Is O Castro worth visiting?+
15 travelers recommend O Castro on Peoople. Read their tips, reviews and travel guides.
What can you do in O Castro?+
Discover the best things to do in O Castro, recommended by 15 travelers on Peoople.
When is the best time to visit O Castro?+
Check Peoople for travel tips from 15 travelers who have visited O Castro, including the best times to go.
How do I get to O Castro?+
Find travel and transport tips for O Castro from real travelers on Peoople.
What do travelers think of O Castro?+
15 travelers recommend O Castro on Peoople. Read their reviews and travel tips.