LOCATION United States

Grand Beach, Michigan

Grand Beach is a village in Berrien County in the U.S. state of Michigan. The population was 310 at the 2020 census. The village is within New Buffalo Township on the shore of Lake Michigan near to the Michigan-Indiana border.

Results for: 'Grand Beach'

Copyright © 2025 House of Highways. All Rights Reserved