Crossword Genius

Piloted in over a city in Spain (6)

Ross

I believe the answer is:

I'm a little stuck... Click here to teach me more about this clue!

'a city in spain' is the definition.
I can't tell whether this defines the answer.

'piloted in over' is the wordplay.
'piloted' becomes 'led' (pilot can mean to lead or guide).
'in' indicates putting letters inside.
'over' becomes 'too' (I've seen this before).
'led' placed within 'too' is 'TOLEDO'.

Can you help me to learn more?

(Other definitions for toledo that I've seen before include "Spanish city known for swordmaking", "City in central Spain famous for swords", "Spanish city on R. Tagus", "River Tagus city", "Tapering sword".)