Santa Cruz, Aruba

Santa Cruz (or Santacruz) is a Spanish or Portuguese term meaning "holy cross" and referring to the cross on which Jesus was crucified. Santa Cruz may also refer to: Wikipedia

Read More »
Plan Your Trip To Santa Cruz
Search for top attractions, restaurants, hotels and more. Conveniently add these to your itinerary and take them on the go with the TripSee mobile app.

Popular Destinations in Santa Cruz
Other Destinations in Santa Cruz