Destination creator (Voyajo Team)
Buffalo Grove is an affluent village located in the Northern suburbs of Chicago, and in Cook and Lake counties in Illinois, United States. The town was named for Buffalo Creek, which was itself named for bison bones found in the area. As of the 2000 census, the village population was 42,909 (...) (from Wikipedia)