
Day Trip to an L.A. Landmark: Watts Towers
Just minutes from downtown Los Angeles, the iconic Watts Towers is a must-see for locals and visitors alike.
Just minutes from downtown Los Angeles, the iconic Watts Towers is a must-see for locals and visitors alike.