Buckle up, amigos! I’m going to take you on a whirlwind journey through Costa Rica’s crown jewel, Corcovado National Park – an Eden of biodiversity, quite like a ‘Jurassic Park’ without the carnivorous dinosaurs… and more biodiversity. This place is…