Trafalgar Falls is perhaps the most famous of all tourist destinations in Dominica, as it is actually two falls from 2 different water sources. This one is the lower, or "mother" falls.
Date: 10/16/2009 Views: 2989