River dolphins, squawfish and razor backs.
pink river dolphins live in the amazon
Dolphins live near nile river!
they live in a river
No.
No
There are dolphins
dolphins
Dolphins
no. they live in the amazon river.
They live in the Amazon river.
1200 dolphins live in the world.true ;)