After months of living in Santa Teresa (Costa Rica) we created this guide of 10 best things to do in Santa Teresa to help you plan your trip.