top of page
Newport Tower
Newport, RI.
The tower is located in Newport, Rhode Island, behind a fence in grassy Touro Park.
bottom of page