Taffia River
Dominica
>
Saint John Parish
>
Taffia River
Taffia River is a river in Saint John Parish.
Taffia River
Waterway
River
Panchette Ravine