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