The Plaza Mayor in Madrid, Spain is still one of the city’s main tourist sites. Despite being victim to several fires throughout the years, the Plaza Mayor retains its appeal. This plaza is one of the best places in this capital city to relax and observe a unique blend of residents and tourists. Though there […]