Día de los Muertos at Denver Botanic Gardens
Denver Botanic Gardens 1007 York Street, Denver, CO, United StatesDía de los Muertos (Day of the Dead) is a traditional Mexican celebration in which death is recognized as a natural part of the cycle of life. More than 500 years ago, when the Conquistadors came to what we know as Mexico, they stumbled upon the Aztec Indians practicing a ritual that seemed to mock.... Read More