National River of Thame is ____ ?

A. China
B. England
C. India
D. USA

National River of Thame is England.

Leave a Reply

Your email address will not be published. Required fields are marked *