In 1495 the Spanish landed at Santa Cruz, La Laguna and the island was deserted. At the bottom of a ravine at La Matanza, the Guanchos, the natives of...
Read More ยป