Combine all liquids except for the ginger ale into a large pitcher or punch bowl.
Top off each glass with ginger ale if serving by the glass or top off the bowl/pitcher with it.
Add in lime slices and frozen cranberries to bowl/pitcher.
Garnish each glass with a lime slice (the berries will easily be poured in the drink as well.
TIP: we used two pitchers and kept one in the fridge to keep it cold and refilled the original as it got low & this worked perfectly. You could also mix it in a large punch bowl if it's a larger gathering with a more come and go feel.