Madrid is one of the most visited cities in Spain. It welcomes hundreds of thousands of travellers every year, and even its inhabitants explore it once in a while to discover all the secrets the lively capital of Spain hides in every corner. This is... Continue reading