What are The Needles?

Answer The Needles is a rock formation protruding from the sea to the west of the Isle of Wight, just off the south coast of England.