The 30 foot high tower is located atop the highest hill in the mid-Cape
This Lakeside Tower Is The Third Attempt At Getting A Tourist Destination To Stick On The Spot.
Stone tower rising above Scargo Lake gives you grand views of Cape Cod Bay
Streetside
Bird's Eye