Things to do, where to eat, drink and sleep- the ultimate guide to Madrid
Landlocked on all sides, Spain’s capital of Madrid is set deep in the heart of the Iberian Peninsula. This medieval city, steeped in history, is built high on an elevated plain, drained by the River Manzanares and is known for its historical architecture, grand boulevards, world famous museums, droolworthy gastronomy and bustling nightlife. The…