We had cabin fever last Sunday and even though it was overcast and threatening rain, we went hiking. We went to Orchard Beach to catch the trail to Twin Island in Pelham Bay Park. The Twin Island trail is only a half mile loop, but in that short span we saw more “wildlife” than we saw climbing the White Mountains. Horseshoe Crabs? A Praying Mantis? In the Bronx? Oh yes! Owls, osprey, hawks can be spotted too, though we did not.