Summer is here and warm weather provides the perfect conditions for outdoor activities...