To combat the frigid below-zero temperatures Michigan has been experiencing lately, I find myself daydreaming of being back in Costa Rica. Time for another recap! Missed earlier recaps? Catch up here: Getting to Costa Rica Costa Rica: Day 1-Our Stay at Banana Azul Costa Rica: Day 2-Cahuita Snorkel and Hike Costa Rica: Day 3-Jaguar Rescue … Continue reading