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: 04/15/2012 Views: 1838