Watts Towers in Los Angeles: History, Tours and Pictures

The Watts Towers is one of those places I knew very little about before actually visiting. It kept coming up whenever I would research the best places to see in LA, but there was not a lot of information or photos on it other than just recommendations to go check it out. I added it […]