Festivals offer unique experience by pushing your limit and redefining the vacation as well. Some of these festivals although seem to be quite crazy; these bring millions of people together and attending such festivals one has the unique opportunity of learning the culture and tradition of a country. Here are many types of festivals from art festivals, snow festivals, and monkey buffet to tomato throwing and water splashing festivals etc.
Seeing people taking part in these festivals will bring infinite joy and happiness to you. Next time you plan your visit make it during a festival.
(h/t: boredpanda) 1. Cherry Blossom Lantern Festival (Japan)