Madrid Plaza Mayor is one of the most visited public spaces in the city. Though this square is infested with tourists from all over the world, it still oozes with a cultural vibe that the city is know for. This place is both loved and frequented by locals and strangers in