The Majestic Treehouse Romantic, Luxury Retreat in South Carolina — photo 2

The Majestic Treehouse Romantic, Luxury Retreat in South Carolina

You'll want to take a look inside this enchanted romantic treehouse with its wall of windows and rustic design. The majestic treehouse cabin building is located in Walhalla, South Carolina, United States. The treehouse cabin building can accommodate up to 2 guests, with one bedroom, and one bathroom.