Bring the water and sugar to a boil. Add the wine and simmer.
Rinse the lemon and lime in hot water and dry. Peel the lemons and squeeze the juice. Cut the lime into thin slices.
Add the lemon juice and lime slices to the punch. Stir in the rum. Simmer over low heat for about 10 minutes. Remove from the heat, let cool and serve.