Winter Wonder Lagoon – The Inn at Christmas Place Would you swim in this pool? Well, you now can as a guest at The Inn at Christmas Place. Welcome to the Winter Wonder Lagoon. We designed and built this Insane Lazy River Pool located in Pigeon Forge. [Show slideshow]