What to see and what to do in Madrid
Madrid, the largest city and capital of Spain is a place of interest. It is a place of interest because it is the third largest city in the European Union after London and Berlin. The city is nestled on the banks of River Manzares.
It would be folly to ignore this large metropolis. Despite the fact that it boasts modern infrastructure,...