Isla Santa MargaritaIsla Santa Margarita is a island.It is located in Baja California Sur and Mexico. The island's population is 128.