Costa Rica is heaven for more critters than most anywhere, including fuzzy kneed big insects on the side of the road. April 14, 2017September 28, 2017 da-AL Costa Rica is heaven for more critters than most anywhere, including fuzzy kneed big insects on the side of the road. Share + Like + Rate + Comment + Follow + Email me at ContactdaAL@gmail.comFacebookTwitterPinterestLinkedInTumblrRedditPocketTelegramWhatsAppSkypeEmailPrintLike this:Like Loading...