1.

Where is Lancashire located?

A. in Britain
B. in Sri Lanka
C. in India
D. in Italy
Answer» B. in Sri Lanka


Discussion

No Comment Found