Things to Do in The LHR
Laurel Mountain Vineyard
Laurel Mountain Vineyard, established in 1995, is a family-run winery situated in Falls Creek, Pennsylvania. Housed in a renovated barn dating back to 1900, the winery offers a rustic charm complemented by a scenic countryside setting between DuBois and Brockway. Specializing in ... Read more