Casinos are also found in the Algarve at Monte Gordo , Vilamoura , and Praia da Rocha , as well as at Figuera da Foz , Espinho , and Pevoa de Varzim .
They had casinos in the Algarve , which were ornate and made with gold and marble .