Dollywood’s Splash Country
Splash country is a 35 acre water park located in Pigeon Forge, Tennessee, adjacent to Dollywood. With over 30 water slides and attractions, Splash country is a great place to keep cool on a hot day in Tennessee. The park is open from Memorial Day until Labor Day. We visited Splash Country with my husband ...