Fast Facts
|
Grand Beach is a village in Berrien County of the U.S. state of Michigan. As of the 2000 census, the village population was 221. The village is within New Buffalo Township on the shore of Lake Michigan near to the Michigan-Indiana border.
()
|