where is efel tower located
Answers
Answered by
3
it is located in paris
Answered by
2
It is not efel it is eiffel tower it is in paris ,france
Similar questions