Subscribe
General
2
pts
Where is the world's largest amphitheater?
Athens, Greece
Rome, Italy
Pompeii, Italy
Pula, Croatia
Play!