The magnificent twin waterfalls at Trafalgar are among the most visited sights in Dominica, a small, fertile island in the eastern Caribbean Sea. Reserve a beautiful spot with stunning views of the falls from the viewing platform with a professional Tour Guide and driver.