Largest natural waterfall in Dominical republic carribbean sea #234995731
Description
The photo of the waterfall was taken in the Dominican Republic in the rainforest. The picture of the jungle with water impresses with its pristine nature and beauty