Home

What is the correct answer?

4

The tallest tree in the world Sequoia™ is found in

A. UK

B. USA

C. former USSR

D. China

Correct Answer :

B. USA