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: 08/22/2011 Views: 2855