Credit: Michael Linden

200 W. Montrose Harbor
cpdbeaches.com/beaches/montrose-beach

Runner-Up

  • North Avenue Beach