Indian River The Indian River is one of Dominica’s 365 rivers and just 2 minutes drive from Riverside Hotel Picard. It is one of the widest in Dominica. You can also enjoy a walk which will take about 15 minutes from Riverside Hotel Picard. It is mostly known for its...