Tips

Christmas Around the World: Anguilla

Aired December 23, 2010

How do they celebrate Christmas in Anguilla, British West Indies? Rachael gets the scoop from Chef Keith Geter of the Viceroy Anguilla.
Comments
Around the Web