Madrid Neighbourhood Guide: Where to Eat in the Spanish Capital
The bustling, capital city of Madrid is a must-see on any trip to Spain. Located at the country’s centre, Madrid is full of winding roads, world-class museums, grand boulevards, hidden taverns, and enough culture to draw you in and keep