Country #37 Spain Spain, on the Iberian Peninsula, offers diverse culture, historic cities like Barcelona and Madrid, and beautiful beaches.