New Buffalo Public Beach

A sandy beach with small pebbles and a few scattered rocks.