{"id":"b2906755-d65e-4050-91ec-796317cabc6c","course_name":"Forest Hills Golf Course","club_name":"Forest Hills Golf Course","city":"La Crosse","state":"WI","lat":43.8167711,"lng":-91.2089923,"type":"Public","par":72,"holes":18,"yardage":6076,"timezone":"America/Chicago","architect":"Mr. Watson/Bob Lohmann","year_built":1968,"description":null,"description_source":null,"fairway_grass":null,"green_grass":null,"phone":"+1 608 779 4653","website":"https://www.foresthillsgolf.org/","address":"600 Losey Boulevard North","postal_code":"54601","facilities":{"lessons":true,"pro_shop":null,"restaurant":null,"club_rental":null,"driving_range":true,"putting_green":null},"ratings":null,"sources":null,"tees":[{"tee_key":"championship-male","tee_name":"Championship","tee_color":null,"gender":"Male","course_rating":69.3,"slope":128,"par":71,"yardage":6076}],"holes_data":[{"number":1,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":2,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":3,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":4,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":5,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":6,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":7,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":8,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":9,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":10,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":11,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":12,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":13,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":14,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":15,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":16,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":17,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":18,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":19,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":20,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":21,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]},{"number":22,"par":4,"handicap_index":null,"yardages":null,"tee_coords":null,"green":{"center":null,"front":null,"back":null},"green_polygon":null,"fairway_polygon":null,"green_depth_yards":null,"green_width_yards":null,"landing_zone":null,"dogleg":null,"elevation":null,"plays_like_yards":null,"hazards":[]}],"climate":{"season_start":4,"season_end":10,"best_months":[5,6,7,8,9],"monthly":[{"month":1,"avg_low_f":8,"avg_high_f":24,"avg_temp_f":16,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":2,"avg_low_f":13,"avg_high_f":29,"avg_temp_f":21,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":3,"avg_low_f":24,"avg_high_f":41,"avg_temp_f":33,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":4,"avg_low_f":36,"avg_high_f":55,"avg_temp_f":46,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":5,"avg_low_f":48,"avg_high_f":67,"avg_temp_f":58,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":6,"avg_low_f":58,"avg_high_f":76,"avg_temp_f":67,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":7,"avg_low_f":62,"avg_high_f":80,"avg_temp_f":71,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":8,"avg_low_f":60,"avg_high_f":78,"avg_temp_f":69,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":9,"avg_low_f":52,"avg_high_f":71,"avg_temp_f":61,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":10,"avg_low_f":40,"avg_high_f":58,"avg_temp_f":49,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":11,"avg_low_f":28,"avg_high_f":42,"avg_temp_f":35,"avg_wind_mph":0,"avg_precipitation_in":0},{"month":12,"avg_low_f":15,"avg_high_f":29,"avg_temp_f":22,"avg_wind_mph":0,"avg_precipitation_in":0}],"source":{"name":"Open-Meteo","url":"https://open-meteo.com/","title":"Climate normals (with NOAA 1991-2020 Climate Normals, public domain, where available)","license":"CC BY 4.0"}},"nearby":{"hotels":[{"name":"Castle La Crosse Bed and Breakfast","lat":43.8091189,"lng":-91.2350425,"distance_miles":1.4,"book_url":"https://api.opengolfapi.org/api/v1/book/h/eyJ0IjoiaCIsImQiOiI0My44MDkxMTg5LC05MS4yMzUwNDI1IiwibiI6ImJvb2tpbmciLCJjIjoiYjI5MDY3NTUtZDY1ZS00MDUwLTkxZWMtNzk2MzE3Y2FiYzZjIiwicCI6eyJuYW1lIjoiQ2FzdGxlIExhIENyb3NzZSBCZWQgYW5kIEJyZWFrZmFzdCJ9fQ.rw6htfNOj-4bX77ddvpEAw"},{"name":"Bentley-Wheeler Bed and Breakfast","lat":43.8085018,"lng":-91.2427582,"distance_miles":1.8,"book_url":"https://api.opengolfapi.org/api/v1/book/h/eyJ0IjoiaCIsImQiOiI0My44MDg1MDE4LC05MS4yNDI3NTgyIiwibiI6ImJvb2tpbmciLCJjIjoiYjI5MDY3NTUtZDY1ZS00MDUwLTkxZWMtNzk2MzE3Y2FiYzZjIiwicCI6eyJuYW1lIjoiQmVudGxleS1XaGVlbGVyIEJlZCBhbmQgQnJlYWtmYXN0In19.Dk2bUgcwc99mpZuoScPiBQ"},{"name":"Candelwood Suites","lat":43.8237343,"lng":-91.2486927,"distance_miles":2,"book_url":"https://api.opengolfapi.org/api/v1/book/h/eyJ0IjoiaCIsImQiOiI0My44MjM3MzQzLC05MS4yNDg2OTI3IiwibiI6ImJvb2tpbmciLCJjIjoiYjI5MDY3NTUtZDY1ZS00MDUwLTkxZWMtNzk2MzE3Y2FiYzZjIiwicCI6eyJuYW1lIjoiQ2FuZGVsd29vZCBTdWl0ZXMifX0.e3A9ekl2DlHqbBZary7Q3g"},{"name":"Affordable Inn","lat":43.8280024,"lng":-91.2474283,"distance_miles":2.1,"book_url":"https://api.opengolfapi.org/api/v1/book/h/eyJ0IjoiaCIsImQiOiI0My44MjgwMDI0LC05MS4yNDc0MjgzIiwibiI6ImJvb2tpbmciLCJjIjoiYjI5MDY3NTUtZDY1ZS00MDUwLTkxZWMtNzk2MzE3Y2FiYzZjIiwicCI6eyJuYW1lIjoiQWZmb3JkYWJsZSBJbm4ifX0.J99AL_FyTLANmB39i1cdvA"},{"name":"Hampton Inn & Suites","lat":43.8173299,"lng":-91.2507074,"distance_miles":2.1,"book_url":"https://api.opengolfapi.org/api/v1/book/h/eyJ0IjoiaCIsImQiOiI0My44MTczMjk5LC05MS4yNTA3MDc0IiwibiI6ImJvb2tpbmciLCJjIjoiYjI5MDY3NTUtZDY1ZS00MDUwLTkxZWMtNzk2MzE3Y2FiYzZjIiwicCI6eyJuYW1lIjoiSGFtcHRvbiBJbm4gJiBTdWl0ZXMifX0.G9ywpULhw8ElB5SlUUOKXA"}],"restaurants":[{"name":"Gracie's Mediterranean Cuisine","lat":43.8134352,"lng":-91.2276973,"distance_miles":1,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0My44MTM0MzUyLC05MS4yMjc2OTczIiwibiI6Im9wZW50YWJsZSIsImMiOiJiMjkwNjc1NS1kNjVlLTQwNTAtOTFlYy03OTYzMTdjYWJjNmMiLCJwIjp7Im5hbWUiOiJHcmFjaWUncyBNZWRpdGVycmFuZWFuIEN1aXNpbmUifX0.yVD_ViYYD2B0qHUUYrvxlQ"},{"name":"Eagles Nest Sports Bar","lat":43.8135281,"lng":-91.2275632,"distance_miles":1,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0My44MTM1MjgxLC05MS4yMjc1NjMyIiwibiI6Im9wZW50YWJsZSIsImMiOiJiMjkwNjc1NS1kNjVlLTQwNTAtOTFlYy03OTYzMTdjYWJjNmMiLCJwIjp7Im5hbWUiOiJFYWdsZXMgTmVzdCBTcG9ydHMgQmFyIn19.rhLju6QH7KcprZCiS5j4tw"},{"name":"Green Grass Cafe","lat":43.813367,"lng":-91.228058,"distance_miles":1,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0My44MTMzNjcsLTkxLjIyODA1OCIsIm4iOiJvcGVudGFibGUiLCJjIjoiYjI5MDY3NTUtZDY1ZS00MDUwLTkxZWMtNzk2MzE3Y2FiYzZjIiwicCI6eyJuYW1lIjoiR3JlZW4gR3Jhc3MgQ2FmZSJ9fQ.l4b5NKEXmxAzsS7w06CrcQ"},{"name":"Whitney Dining Center","lat":43.8166817,"lng":-91.2347637,"distance_miles":1.3,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0My44MTY2ODE3LC05MS4yMzQ3NjM3IiwibiI6Im9wZW50YWJsZSIsImMiOiJiMjkwNjc1NS1kNjVlLTQwNTAtOTFlYy03OTYzMTdjYWJjNmMiLCJwIjp7Im5hbWUiOiJXaGl0bmV5IERpbmluZyBDZW50ZXIifX0.CDDldAbJriaNsLzPD7_NiQ"},{"name":"Senor Villas","lat":43.8148384,"lng":-91.2393697,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0My44MTQ4Mzg0LC05MS4yMzkzNjk3IiwibiI6Im9wZW50YWJsZSIsImMiOiJiMjkwNjc1NS1kNjVlLTQwNTAtOTFlYy03OTYzMTdjYWJjNmMiLCJwIjp7Im5hbWUiOiJTZW5vciBWaWxsYXMifX0.mKt0gQ0AX8Ra4a9M9VC55A"},{"name":"Best Mexican Food","lat":43.8167639,"lng":-91.2391951,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0My44MTY3NjM5LC05MS4yMzkxOTUxIiwibiI6Im9wZW50YWJsZSIsImMiOiJiMjkwNjc1NS1kNjVlLTQwNTAtOTFlYy03OTYzMTdjYWJjNmMiLCJwIjp7Im5hbWUiOiJCZXN0IE1leGljYW4gRm9vZCJ9fQ.zm6KV3IC-G2iu4oflS9iiw"},{"name":"Toppers","lat":43.8147269,"lng":-91.2393051,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0My44MTQ3MjY5LC05MS4yMzkzMDUxIiwibiI6Im9wZW50YWJsZSIsImMiOiJiMjkwNjc1NS1kNjVlLTQwNTAtOTFlYy03OTYzMTdjYWJjNmMiLCJwIjp7Im5hbWUiOiJUb3BwZXJzIn19.EHX-KP6trpEl06CVGvl7Ug"},{"name":"Hmong's Golden Egg Rolls","lat":43.8176654,"lng":-91.2394149,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0My44MTc2NjU0LC05MS4yMzk0MTQ5IiwibiI6Im9wZW50YWJsZSIsImMiOiJiMjkwNjc1NS1kNjVlLTQwNTAtOTFlYy03OTYzMTdjYWJjNmMiLCJwIjp7Im5hbWUiOiJIbW9uZydzIEdvbGRlbiBFZ2cgUm9sbHMifX0.kHCgsU6GckUUn0duWrqT0g"},{"name":"Howies","lat":43.8171633,"lng":-91.2400106,"distance_miles":1.5,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0My44MTcxNjMzLC05MS4yNDAwMTA2IiwibiI6Im9wZW50YWJsZSIsImMiOiJiMjkwNjc1NS1kNjVlLTQwNTAtOTFlYy03OTYzMTdjYWJjNmMiLCJwIjp7Im5hbWUiOiJIb3dpZXMifX0.RFovif-mrAHLhssyiRtJHg"},{"name":"Rudy's Drive In","lat":43.8170727,"lng":-91.2418982,"distance_miles":1.6,"book_url":"https://api.opengolfapi.org/api/v1/book/r/eyJ0IjoiciIsImQiOiI0My44MTcwNzI3LC05MS4yNDE4OTgyIiwibiI6Im9wZW50YWJsZSIsImMiOiJiMjkwNjc1NS1kNjVlLTQwNTAtOTFlYy03OTYzMTdjYWJjNmMiLCJwIjp7Im5hbWUiOiJSdWR5J3MgRHJpdmUgSW4ifX0.BhCtuOmFmh2zYAcIELwffA"}],"courses":[],"other":[{"name":"Driving Range","lat":43.8205301,"lng":-91.2148296,"distance_miles":0.4},{"name":"La Crosse Regional Airport (LSE)","lat":43.879002,"lng":-91.256699,"distance_miles":4.9},{"name":"Range Tees","lat":43.7571724,"lng":-91.4307248,"distance_miles":11.8},{"name":"Rochester International Airport (RST)","lat":43.908298,"lng":-92.5,"distance_miles":64.6},{"name":"Chippewa Valley Regional Airport (EAU)","lat":44.8657989501953,"lng":-91.4842987060547,"distance_miles":73.7}]},"pricing":null,"booking_link":"https://api.opengolfapi.org/api/v1/book/t/eyJ0IjoidCIsImQiOiJGb3Jlc3QgSGlsbHMgR29sZiBDb3Vyc2V8V0kiLCJuIjoiZ29sZm5vdyIsImMiOiJiMjkwNjc1NS1kNjVlLTQwNTAtOTFlYy03OTYzMTdjYWJjNmMifQ.KIARl0KyYnGNVAE8VgD6Dg","insights":{"hardest_hole":null,"easiest_hole":null,"longest_hole":null,"shortest_hole":null,"par_3_count":0,"par_4_count":22,"par_5_count":0,"total_par":88,"hazard_count":152,"water_holes":0,"bunker_count":56,"tags":["beginner-friendly","public","driving-range"]}}