Overview Spain is comprised of parts on the Iberian mainland, the Balearic Islands along with the Canary Islands, and also the enclaves of Ceuta and Melilla around the North African coast. Spain’s most striking topographical capabilities are its elevated central plateau and its internal division by mountain and river limitations. The peninsula ri