View of the rushing water, rocks and lush vegetation at Trafalgar Falls on the Caribbean Island of Dominica in Morne Trois Pitons National Park; Dominica, CaribbeanImage #: 34213517 See More From: Matt Propert