Holi is an festival celebrated by Hindus in India.  Even though it was originated by Hindu religion, it is celebrated across India irrespective of religion.  It has become a notable Indian cultural representation.  The reason so many people in the world celebrate it is because India has one of the largest population in the world.