This is a fun, creative, and engaging project for your students to do anytime. I have had my students complete this project during the last few days before school is out or after we learn about community or ancient civilizations. Students like to do this project individually and in groups so it really just depends on your students. Teachers may need to support some students with the vocabulary if civilization content has never been taught but this in time teaching does not hinder to take away from the depth of the project.
I have had students present their civilization projects to the class via PowerPoint, Google Slides, and or Poster Presentation.