Beautiful close up view of El Limon tropical waterfall with lots of moss and steaming water, front view of the final part of the waterfall located in the Dominican Republic of the Samaná peninsula.
Description: Beautiful close up view of El Limon tropical waterfall with lots of moss and steaming water, front view of the final part of the waterfall located in the Dominican Republic of the Samaná peninsula.