Santa Cruz

Santa Cruz is located in the Tamarindo area, on the North Pacific Coast of Costa Rica, one of the best places to go for secluded beaches. The city itself lies inland but it a good starting point for tours in the region.

Leave a Comment