Did you know that Bridge Island Meadows is an inaccessible nature reserve on the floodplains of the Charles River in Massachusetts ? SOMEFACTS.com