Costa Rica is home to an incredible variety of animals, and you’re likely to see plenty of them while on an ATV excursion ...