Valletta is the capital of what country?

Greece
Andorra
Malta
San Marino

Trivia Crack Answers Main Page