Do you know the exact place address to see it ? Thanks
Address: 4 N Main St, Providence, RI 02903, USA
Razia Sultana | Sep 13, 2018
100 Canal Walk, Providence, RI 02903
John Li | Sep 13, 2018
You can also see it at the waterplace park.
Thanks! Your answer is awaiting moderation.