Three Story Treehouse in Revelstoke, Canada
This three-story treehouse is the tallest treehouse in British Columbia (it's 47 feet high), and sits in the Enchanted Forest, a 20-mile forest filled with 350 handcrafted fairy tale figurines. While you can't spend the night, it's a magical spot for a visit.