Kite Festival in Rajasthan – Ritual, and Celebration

India is prominent for its diversities. As we all know, India is a melange of festivals, fairs, culture. It has marked its presence in all over the world and it is for its unity. Each corner of India speaks for itself. India has 29 states and every state has its own style. They all have different festivals, lifestyles, culture, language …