Tamarindo, Costa Rica: Paradise Found on the Pacific Coast Located along the stunning Pacific coast of Costa Rica, the small town of Tamarindo is a hidden gem that offers a perfect blend of natural beauty, adventure and relaxation. With its pristine beaches, vibrant wildlife and vibrant local culture, ... Read more