Dominica Adventures

Indian River Dominica

Indian River – Dominica Nature Island

The Indian River The Indian River is like a mini Amazon teeming with life – situated in the center of the town of Portsmouth to the North of Dominica. The  river was name  Indian River after  the settlements of the Kalinagos formally known as  Carib Indians  that existed on the upper banks  of that river.

Read more

Explore More