Human civilization has a come across a lot of stairs. We have evolved not just genetically or physically, but our culture, behavior and a lot of things have changed with the advent of time. We are now more civilized or socialized than ever. This is why we celebrate a lot of festivals with a lot of enthusiasm. Many festivals are there, which are getting celebrated since ages. Some of the festivals are there, which have been getting celebrated recently. Whatever be the type, here is a list of festivals for you. One must attend them before die. For traveling, enthusiasts, these festivals are must attend.
Image credit: youramazingplaces.com