American Indian Day is celebrated on the second Monday of October to honor American Indian culture and history. While some states celebrate Columbus Day on this day, others observe American Indian Day or Native American Day, during which pow-wows are held for Native Americans to gather and celebrate through dancing, singing, and embracing their cultural traditions. Over time, some states like South Dakota and cities like Berkeley have replaced Columbus Day on their calendars with Indigenous People's Day or Native American Day.