English: Barcelona, the largest city in Catalonia, is situated on the East coast of Spain.
Telugu: బార్సిలోన - కాటలోనియా, స్పెయిన్ ఆగ్నేయ ఒక స్వయంప్రతిపత్త ప్రాంత తీరంలో ఒక నగరం.