› added 2 years ago
261
TIL that an island in the middle of Loch Lomond in Scotland is home to roughly 60 wallabies
via reddit.com