Lloyd's Treehouse Fortress

Lloyd's Treehouse Fortress is located in Wildwood Forest.