Customs & Traditions The Big Friendly Giants Towns and villages in Mallorca retain the tradition of The Giants, larger than life puppets that on special occasion are being paraded up and down the High Street. On days […]