Where to find all Liming Harbor Chests in Destiny 2: Lightfall
The release of Destiny 2: Lightfall means there’s a new bunch of stuff to find. In this case, we want to find all the chests in the new Destiny 2: Lightfall Liming Harbor area located in Neptune. And if you’re […]