Check out Wabasso Beach Park and Indian River Shores Beach—just a couple of the sights around Winter Beach.