Sri Lanka is a country with a very rich culture, especially because there is a wide variety of people that reside in the country belonging to different ethnic groups. As a result of this diversity, there are a number of colorful cultural festivals. These festivals have both cultural as well as religious significance and are deeply intertwined with the lives of the people. Apart from cultural festivals there are many attractive seasonal events that take place all year round, from Food Festivals to Book Reading events, Exhibitions, Christmas fairs, the Tuk Tuk driving event, World Surfing Championships, Horse Racing, Motor Racing to Kite Flying, and Flower Shows. Browse through some of the well known cultural festivals and attractive events celebrated with great fervor and fanfare, and be a part of the country’s beautiful culture and traditions.