Urban legends of Madrid- The Hill of Garabitas. The Casa de Campo is the largest park in a city that