Cape Verde is an island country located off the west coast of Africa known for its beaches and volcanic landscape. The culture is influenced by Portuguese and West African traditions. The flag features yellow, red, white and blue representing the 10 islands, and the main languages spoken are Portuguese and Creole. Traditional foods include cachupa, and annual festivals celebrate music, dance, and culture. The capital and largest city is Praia, located on Santiago Island. Physical features include mountains, volcanoes, beaches and oceans.