A festival mirrors the culture of a nation. So, it is the best time to witness a nation from close. Celebration and festivals are integral part of many countries. However, here we will present a few remarkable festivals that you cannot afford to miss.