Alum Bay is a bay near the westernmost point of the Isle of Wight, England, within sight of the Needles. Of geological interest and a tourist attraction, the bay is noted for its multi-coloured sand cliffs.
Read more about Alum Bay: Geology, Tourism, Alum Bay Sands, Transport, History