Peabody's Beach

The Most Family Friendly Spot in the Sand