Most great animals in Santa Cruz you will find in it’s national park Arikok. Like the spectacular blue whiptail lizard of Aruba.