A walk along Grotto Beach always rejuvenates the soul