HICH Quiz

Rivers ( Pt.2 )

Guess the location and length of these famous rivers.

In which country is River Xingu located?
Nepal
Pakistan
India
Brazil

Start Engaging Your Audience

Create and share interactive polls, detailed surveys, and exciting quizzes.

Join HICH Community!

Google Play App Store