This is a website that you can make posters on easily and professionally.
This is another source to practice where different countries are located.
This website gives a place to practice for geography quizzes as one of the things we do in Geography is memorize where all the countries are.