Madrid is segmented into ... restaurants, nightlife and entertainment venues. Here you won't have any problem finding some of Spain's greatest staples: tapas, sangria and flamenco.
As of 2015, Madrid’s population stands at approximately 3.1 million people, making it the largest city in Spain and the third ...