River Birch Golf Course is an 18-hole regulation length golf course in Star, Idaho. This championship layout has adequate length for a regulation course. Wide fairways and not too difficult approac... More on TheGolfCourses.net
This is a rather long course with wide fairways and easy green placement. there are a couple of holes that require careful ball placement ... More on golflink.com

