Results for: Seychelles

In Africa

What are the major rivers in Seychelles?

The major rivers found in Seychelles, an island nation located at  Indian Ocean in Africa, are Rochon, Bougainville, Cascade, Point  Conan and Barbarons rivers.