The sun is shining much more in Delaware these days, and that’s a perfect reason to enjoy the outdoors. But instead of a walk in the park or a picnic at the beach, how does a ride on the Cape ...