Tamarindo beach with white sands, a cluster of tall palm trees on the left, crystal blues waters to the right and bright blue skies above, Costa Rica

Tamarindo beach with white sands, a cluster of tall palm trees on the left, crystal blues waters to the right and bright blue skies above, Costa Rica

Tamarindo beach with white sands, a cluster of tall palm trees on the left, crystal blues waters to the right and bright blue skies above, Costa Rica