Cavalcata Sarda, the festival of beauty is held in the Sardinia city of Sassari, on the second last Sunday in May. Communities from all over the island come together and demonstrate their talents and skills. Sassari is the second largest city on the island of Sardinia and has its origins in the 12th century. In …