If interested in renting this luxury cabin, contact Gail at 678-357-3405 today! Sherwood’s Splash Mountain is our brand-new 4 bed/4 1/2 bath luxury cabin located in the exclusive “The Village at Sherwood Forest \" at the top of popular Sherwood Forest Resort in Pigeon Forge, TN. Our cabin was completed…