Santa’s Village is an adorable theme park located in the White Mountains of New Hampshire. The theme park boasts Christmas year round and even includes a water park! Santa’s Village has also included cabana’s in the water park section of the theme park which you can rent for a daily rate.
