› added 5 years ago
102
TIL Mercer Island is an Island in Lake Washington near Seattle. It is the most populated island in a lake within the United States.
via reddit.com