What U.S. city is home to the 1,200-acre Balboa Park?

What U.S. city is home to the 1,200-acre Balboa Park?

San Diego, California
Philadelphia, Pennsylvania
Miami, Florida
Salt Lake City, Utah

The Answer: The correct answer is San Diego, California.

Leave a Reply

Your email address will not be published.