Daily Archives: January 19, 2017

Never Smile at a Crocodile: Adventures in Costa Rica

“Never smile at a crocodile, never tip your hat and stop to talk awhile. Don’t be taken in by his welcome grin. He’s imagining how well you’d fit within his skin”….From Peter Pan Costa Rica’s Tarcoles River is the home … Continue reading

Posted in Central/South America | 3 Comments