The Urinals of Misquamicut Beach

Misquamicut Beach is located in Misquamicut, RI.

Filed under: Public Facilities
Tweet

This picture was submitted by an independent contributor. He writes: "Misquamicut Beach, [in] Rhode Island, [is the] worlds largest composting toilet facility".