The Loy Krathong Festival is one of the most colorful Thai festivals celebrated nationwide. Processions of beautiful girls dressed in traditional costumes carry floral floats that are floated on rivers and lakes. Each province has its special features in celebrating this annual Festival of Lights.