The island of Sanibel is the shelling capital of the world and for good reason! It is clear that southwest Florida is home to some of the best shelling beaches in North America! The beaches of Sanibel Island have such a variety of shells I can't think of a better place to be!