In 2012/2013, my friend and I named an island in Last Cave "Ducky Island". It became our prime hangout spot for us and our floofy friends. I think we only saw other players there two times, and then a small pack on a nearby island.
Emrysthemay, is it the place behind the portal, where you can glitch into the cave?