VIDEO: Hiking to Trafalgar Falls, Dominica


Why see one waterfall when you can see a pair of them?

And we’ve brought the feeling of hiking to Dominica’s Trafalgar Falls right to you.

So here’s the experience of reaching the stunning vistas of Trafalgar Falls, one of Dominica’s must-visit attractions.

Popular Posts