Photo Credit: Utah Office of Tourism - recreation.gov
Photo of Yuba State Park
Yuba State Park
12225 South Yuba Dam Road, Levan, Utah 84639 USA
12225 South Yuba Dam Road, Levan, Utah 84639 USA
Photo Credit: Utah Office of Tourism - recreation.gov