Holi

Holi

I have a few questions that arose after I saw the movie Outsourced (here's a trailer: http://www.outsourcedthemovie.com/clips-videos.php), where the main character’s rebirth occurred after he experienced the Festival of Holi in India. The movie called it a celebration of color, and people were throwing colored dust in the air and at other people.  That against the already colorful background of India looked irresistible to me and I want to experience it. Has anyone traveled to India for the Festival of Holi?  When is it?  In what part of India is it best to celebrate Holi?