http://freerice.com/ Freerice is a great website to practice your Spanish no matter what your level. Make sure that you change the language to Spanish with change subjects button.
The above link has a wide variety of activities for all levels of Spanish.
http://dynamo.dictionary.com/96610/spanish-speaking-countries-capitals# This website has various games to practice the capitals of Spanish-speaking countries
http://quizlet.com/6457597/spanish-speaking-countries-and-capitals-along-with-their-map-flash-cards/
The above website has many activities for learning the Spanish-speaking countries and their capitals.
Middle School Review games page click here
http://dynamo.dictionary.com/96610/spanish-speaking-countries-capitals# This website has various games to practice the capitals of Spanish-speaking countries
http://quizlet.com/6457597/spanish-speaking-countries-and-capitals-along-with-their-map-flash-cards/
The above website has many activities for learning the Spanish-speaking countries and their capitals.
Middle School Review games page click here
Cram Capitals game http://www.cram.com/flashcards/los-capitales-5002246
People vocabulary review http://quizlet.com/47909080/flashcards
Adjective review http://quizlet.com/49914134/flashcards