› added 4 years ago
52
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