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