Based in Garden Valley, Idaho, Terrace Lakes has a 18 hole golf course and Idaho Vacation Homes facility for its customers. The resort offers a range of facilities, which include a geothermal natural hot water pool, tennis courts and restaurant, including a cocktail lounge. Additionally, it offers Vacation homes, investment real estate properties and vacation cabins for purchase. Terrace Lakes has a pro golf shop, two golf professionals, personal golf lessons, golf carts, driving range and practice green..