The Tarou River is a river on the Caribbean island of Dominica near Mahaut. [1] [2] [3] [4] [5]
15°23′N61°25′W / 15.383°N 61.417°W / 15.383; -61.417
This article related to a river in Dominica is a stub. You can help Wikipedia by expanding it.