The Native American Sunrise Ceremony is held every year on Alcatraz Island. This Native American Sunrise Ceremony is an occasion to honor and give thanks to the Native American people. The unique thanksgiving of 1621 was intended to offer gratitude for the crop. This crop was possible because of the assistance of the native people of America provided to the Pilgrims. The year earlier than lots of Pilgrims had passed away because of hunger. The … [Read more...]
Home » Native