Summer is almost here and the weather is heating up. You've got your towel and sunscreen, and you're probably ready for some sunny days. As the ocean beckons, the hikes crowd and the streets fill up, ...