Discover Santa Cruz
compiled from our dataSanta Cruz is located in Madeira, Portugal, and has a population of about 43,005. Our atlas lists 41 places here.
These include 3 sights and 0 museums, 23 restaurants, 15 places to stay and 0 cocktail bars. Highlights include Miradouro Do Rosário, Farol da Ponta da Agulha, Miradouro de Spotting De Água De Pena.
