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