English: Barcelona - the capital of Catalonia, is a city located in the north-east of Spain by the Mediterranean Sea.
Telugu: బార్సిలోన - కాటలోనియా, స్పెయిన్ ఆగ్నేయ ఒక స్వయంప్రతిపత్త ప్రాంత తీరంలో ఒక నగరం.