The Leaning Tower of Pisa is a world-famous icon of Italy that attracts visitors from all over the world every year. Completed in 1334, the Tower of Pisa is 177 feet in height, contains 6 bells and leans over 15 feet. More than 4,500 miles away, in Niles, Illinois, resides a half-size replica of the […]
Monumentous Potential: The Leaning Tower of Niles
A Monument for Niles