Cascada Limon | What to know before you go to El Limon Waterfall in Samana, Dominican Republic
Hidden away in the mountains on the north coast of Dominican Republic is El Limon waterfall, Cascada Limon. Saddle up! There are several trail heads to
Jen