Preheat oven to 300 ° Place ham in a roasting pan and add water to bottom of pan. Cover ham with foil and bake for 1 hour and 40 minutes, or until internal temperature reaches 135 degrees.
Meanwhile, make glaze. Combine all glaze ingredients in a small sauce pan and bring to a simmer over low heat. Simmer and stir until sugar is completely dissolved. Remove from heat.
Once ham has heated through, remove from oven. Increase oven temperature to 400 ° Brush glaze over surface and return to oven, uncovered, for 20 minutes or until glaze is caramelized.