Your goals in one place, not all over the place
You are not currently logged in.
If you don't have an account you can create one free and start making your list today!
Lawson Tower
Lawson Tower is an historic tower built in the style of a European castle turret. It is located off First Parish Road in Scituate Center, Massachusetts, United States. Lawson Tower is widely recognized as the most beautiful water tower in North America, standing 153 feet tall with 123 steps to the top. The tower was built in 1902 by multi-millionaire Boston businessman Thomas W.
This description uses material from the Wikipedia article on Lawson Tower and is licensed under the Creative Commons Attribution-ShareAlike License (view authors).
Tags
Architecture Scenic Views Cultural Heritage Outdoor Adventure Tourist Attraction Landscapes Road Trip Nature Walks Travel Destination Historical Landmark Historic Site Scenic View New England Local History Picnic Spot Architectural Marvel