Which among the following countries is the home to the greatest number of World Heritage Sites?

[A] France
[B] Italy
[C] England
[D] USA

Show Answer

Advertisement

Quiz Categories