POI's creator (Voyajo Team)
Balboa Stadium is a football and soccer stadium located in San Diego, California. The original stadium was built in 1914 as part of the many buildings erected for the 1915 Panama-California Exposition located in Balboa Park (...) (from Wikipedia)