Over 20 of the best things to do in Tamarindo, Costa Rica. This small beachside town has a lot to offer visitors!