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 #: 34213514 See More From: Matt Propert