Alum Bay is one of the most attractive beaches on the Isle of Wight, with its multi-colored sand cliffs and breathtaking views across the Solent. The famed chalk stacks known as The Needles frame this mostly shingle beach located at the island’s most westerly extremity.