The Needles lie just to the southwest of Alum Bay, and are a tourist draw. Scenic boat trips operate from Alum Bay that offer close-up views of the Needles. The rocks and lighthouse have become icons of the Isle of Wight, often photographed by visitors, and are featured on many of the souvenirs sold throughout the island.