English: Catalonia is an autonomous region located in northeastern Spain.
Telugu: కెటలోనియా స్పెయిన్ ఈశాన్య ప్రాంతంలో ఉంది.