A Germany B France C Italy D Australia
The Eiffel Tower is located in : Shahzad Bilal General Knowledge Mcqs Leave a comment 13 Views A Germany B France C Italy D Australia Share Facebook Twitter