Dominica's Waterfalls and Rivers
Dominica's Emerald Pool
It is another popular Nature Site with a small waterfall and an excellent bathing pool.
Trafalgar Falls
Home
Back
Next