Puig d'Alaró / Castell d'Alaró is a mountain, located at Puig d'Alaró (822m), 07340 Alaró Islas Baleares, España. [read more]