Having fun at Cascada El Limon, Dominican Republic