Not quite! The capital of Spain is Madrid. Click on the picture to take another guess.
(Hint: Spain is located to the West of the country who's capital is Rome.)