Part of sprawling Balboa Park, El Prado is a long promenade lined by museums and gardens and buildings. in beautiful Spanish architecture