Spain Journey Information for US Residents If you happen to’re a US citizen who’s excited by travelling to Spain, that is the video for you! Spain, a European nation on the Iberian Peninsula, has various cultures and geography with 17 autonomous areas. Capital metropolis Madrid is dwelling to the Royal Palace and the Prado museum, […]