Battle Camp Wiki
Register
Advertisement
Turtle Falls

Turtle Falls is a lovely little picturesque spot alongside a river, with what appears to be a tree-fort overlooking OH WOW A WATERFALL!? I did not see that coming!

Turtle Falls should be the third stop on your questing adventures

Advertisement