Galapagos Islands -Beautiful white sand Bacha Beach on Santa Cruz Leave a Comment / By Jackie De Burca / April 15, 2020 Galapagos Islands -Beautiful white sand Bacha Beach on Santa Cruz