Combine all the ingredients except the rum in a saucepan over medium heat.
Bring to a simmer, stirring constantly.
Remove from the heat, let cool and stir in the rum.
Transfer to bottles (making sure that at least one cinnamon stick goes into each bottle), seal and store in the refrigerator.
Serve over ice in rocks glasses and garnish with cinnamon sticks.