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
LurkingProvidence t1_iyehitq wrote on November 30, 2022 at 8:12 PM I wonder what the biggest man made one is with all the old mills and stuff must be some descent ones. Permalink 3
Viewing a single comment thread. View all comments