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