España limita al norte con el mar Cantábrico, Francia y Andorra, al oeste con el océano Atlántico y Portugal, al este con el mar Mediterráneo y al sur con el mar Mediterráneo, Marruecos y el océano Atlántico. El territorio español está organizado en 17 comunidades autónomas y 2 ciudades autónomas. La Constitución española de 1978 establece a España como un estado social y democrático de derecho y recoge los derechos y deberes de los ciudadanos españo