Falls Lake State Park

Lake Sra Falls

Hiking area in Wake Forest, United States
Suggest an edit · Your business? Claim now

Add more information

Add website
Add hours
Falls Lake State Recreation Area is a stunning park and tourist attraction located at 13304 Creedmoor Road in Wake Forest, North Carolina, United …