TIL the tallest natural waterfall in RI is.....12 feet. Submitted by degggendorf t3_z8ydft on November 30, 2022 at 6:06 PM in RhodeIsland 16 comments 118
BitterStatus9 t1_iyegzm8 wrote on November 30, 2022 at 8:08 PM So no MAID OF THE MIST style boats operating up in there? Permalink 24
Viewing a single comment thread. View all comments