Discover Santa Margalida
compiled from our dataSanta Margalida is located in Balearic Islands, Spain, and has a population of about 14,056. Our atlas lists 216 places here.
These include 8 sights and 0 museums, 116 restaurants, 86 places to stay and 6 cocktail bars. Highlights include Necròpolis de Son Real, Sanctuaire Et Ermitage de Bonany de Petra, Apartaments Mar Brava.