Lisa Cappello5 minChasing Waterfalls in Costa RicaCosta Rica receives an average of 100 inches of rain each year, with some areas receiving even more. Welcome to life in the tropics! And...
Lisa Cappello4 minHow to See Sloths when you visit Costa Rica"I want to see a sloth!" We hear this a lot, and we get it! We love these little slow pokes with their smiley faces and bandit eyes....