Trafalgar Falls [120 feet high], the most visited waterfall on the island. Dominica. Windward Islands, Lesser Antilles. Caribbean.
6203-1010 ~ Copyright: George H. H. Huey ~ Trafalgar Falls, the most visited waterfall on the island. [120 feet high]. Dominica. Windward Islands, Lesser Antilles. Caribbean.