Buffalo Grove, United States
Indoor driving range.
© OpenStreetMap contributors
Large triangular park that hosts BG Days. Has a skate park, forest preserve, and baseball fields.
A historic church built in 1899.
A large park dedicated to veterans of the US Armed Forces, containing a war memorial.
Golf club. Has a driving range.