Where is Tarow?

Where is Tarow located?

Tarow, St. Paul County, Dominica (approx. 15.38333°, -61.41667°)


Where is Tarow on the map?