Mill Pond Falls
United States · Americas

About
Mill Pond Falls is a waterfall located in Newington, Connecticut. It is promoted by residents as the "smallest natural waterfall in the United States". The falls are located inside Mill Pond Park and is celebrated each fall during the Waterfall Festival.
Adapted from Wikipedia (CC BY-SA)。Photography via Wikimedia Commons.