Holi is an incredibly colorful and dynamic religious festival celebrated to welcome the beginning of spring and to commemorate various Hindu legends. It's mainly celebrated in India and Nepal. It also occurs in some parts of Bangladesh, Pakistan, Malaysia, Guyana, South Africa, United Kingdom, United States and Fiji. People cover each other in colored powder and water, and have a good old time dancing, laughing and being crazy. It looks like a super fun rave party. I'm in! Here are the best photos of 2013, Holi celebration in India.