This Epic Snow Tubing Hill Near DC Will Give You The Winter Thrill Of A Lifetime
There’s no reason to stay inside this winter, even if it’s freezing cold outside. If you live in DC and are looking for some fun activities in the cold, we found the best spot for you. The best snow tubing hill is only an hour and a half outside of DC and it is one of the best winter attractions in the area.
Liberty Mountain is located at 78 Country Club Trail, Carroll Valley, PA 17320. Their opening day is this Friday, December 15th and you can learn more about them on their website.