Aluminium does not corrode easily because it very reactive. It reacts with atmospheric oxygen to form a thin protective layer of aluminium oxide over it that prevents it from corrosion.
Why do ionic compound have high melting point
Which metal do not corrode easily
What are alloys
Which metals do not corrode easily?