Monday, 8 September 2014

Q # 12

Where is the Niagara falls located ?
A: North America
B: Zambia
C: Australia

No comments:

Post a Comment