With a rich history, culture, some of the most innovative gastronomical delights and a plethora of luxe hotels, Madrid, Spain is the city to add to the top of your travel bucket list.
Source: Why this European capital city needs to be on your must-visit list this summer
Categories: Spain