xplorela.com
The Watts Towers
The Watts Towers, Towers of Simon Rodia, or Nuestro Pueblo (“our town”), are within the Simon Rodia State Historic Park, in the Watts community of Los Angeles. They are a collection of …