The Watts Tower, Magic Johnson Park and Leimert Park Village are among the attractions highlighted in the new destination guide published by the Los Angeles South Chamber of Commerce (LASCC).
The post New Destination Guide Lists Tourists Spots in South L.A. appeared first on Los Angeles Sentinel.