Quick Answer. As of 2014, Brazil has won the World Cup a record five times. Having appeared in every tournament since the inaugural 1930 competition, they first won the title during the 1958 Cup held in Sweden. They also won in 1962, 1970, 1994 and 2002.
Madrid is a city found in Madrid, Spain. It is located 40.42 latitude and -3.70 longitude and it is situated at elevation 665 meters above sea level. Madrid has a population of 3,255,944 making it the biggest city in Madrid. It operates on the CEST time zone.
There are trains from both Madrid and Barcelona to San Sebastian. Madrid is actually closer to San Sebastian than Barcelona, despite the fact Barcelona and San Sebastian are in the north of Spain. Spain has over 5,000 miles of coastline, much of which is graced with beautiful beaches. Though the tourists flock to the Costa Blanca and the Costa del Sol, there are beautiful beaches all over Spain (well, where there's coastline, anyway!). See below for the best beaches in Spain.