North Holiday Park
Benbrook, TX · 67.8 mi from Ross
North Holiday Park, located on the west side of Benbrook Lake in north central Texas, offers a range of activities including picnicking, hiking, horseback riding, and fishing. Visitors can also enjoy a boat launch and swimming opportunities, along...
- Potable Water
- Beach Access
- Pet friendly