Spain is a spectacular and diverse country. My colleagues and I have made several times trip abroad and we unanimous deem that Spain is the most country we have been to. We not only enjoy its bullfights, flamenco dancers and crowded beaches, but also admire its social culture. Spanish people are very open-hearted and communicative. You won't have any problems to get to know someone, especially in the big cities like Madrid or Barcelona. If you want to go to Spain be on a tour, the sites
costa brava holidays and
ibiza beach may help you a lot.