The Beach of Tamarindo Costa Rica

The Beach of Tamarindo Costa Rica

The Beach of Tamarindo Costa Rica is a beautiful white sand beach located between two National Parks; it is famous because of its wildlife… Read more »