The town of Tamarindo is the largest developed beach town in the Guanacaste region, in the stunning tropical nation of Costa Rica. Starting as a humble fishing village on the west coast of Costa Rica...
The town of Tamarindo is the largest developed beach town in the Guanacaste region, in the stunning tropical nation of Costa Rica. Starting as a humble fishing village on the west coast of Costa Rica...