Santa Cruz Travel Guide

Edit This The best resource for sights, hotels, restaurants, bars, what to do and see
Downtown Santa Cruz

Downtown 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.

Where World66 helps you find the best deals on Santa Cruz Hotels