English: Spain is a country on Europe's the Iberian Peninsula.
Telugu: స్పెయిన్ దక్షిణ ఐరోపా ఖండంలోని ఇబెరియన్ ద్వీపకల్పంలో ఉన్న ఒక దేశము.