He is the patron saint of Spain, where he is termed Santiago, from Sancti Iacobi the church or sanctuary of Saint James. The city is decorated and you will find numerous concerts, theatre, exhibitions, religious ceremonies and fireworks.Situated around the northern coastline of Majorca, Innside by Meliá Alcudia is barely 492 feet from Alcudia beac