Thailand

Performer at Rio Festival
***all pictures courtesy of foter.com

Festivals are cultural events tied to a long tradition, a happening sometime in the past or a religious belief specific to a community or a country. They are celebrated annually in commemoration of these traditions and attract thousands of people. Every country on earth celebrates at least one festival annually