English: The National Palace is one of the largest architectural complexes in Catalonia.
Telugu: నేషనల్ ప్యాలెస్ - కాటలోనియా అతిపెద్ద నిర్మాణ సముదాయాలు ఒకటి.