Madrid does have a river but it is very small, when I can get photobucket working ill add a picture.
The original capital however was Toledo, but the legend goes that one of the Spanish kings changed the capital so that his queens hair wouldn't keep going frizzy!