Santa Rosa’s “Las Posadas” goes on until Christmas Eve

free
December 19, 2023 @ 6:30 pm - December 24, 2023 @ 8:00 pm

Las Posadas, one of Latin America‚Äôs most striking holiday traditions, began on Dec. 17th in Santa Rosa and beyond As … Continue reading Santa Rosa’s “Las Posadas” goes on until Christmas Eve