Alum Bay is well known for its sand cliffs of many colours. Alum Bay is on the north west coast of the Isle of Wight, England, within sight of The Needles, a chalk cliff formation.