Spain is a country with long history. Watching a matador in action at a bullfight on the street is really a unique experience. Spain got a long Mediterranean sunny beach where tourists can fully exposed themselves in the soft sand and balmy breezes. Madrid and Barcelona are the most renowned cities in Spain.