Travel
 

Watts Towers

From Los Angeles Wiki, the free information database.

The Watts Towers are 17 interconnected structures in the Watts District of Los Angeles.The Watts towers were designated a National Historic Landmark in 1990.