Don Pedro Island
Don Pedro Island is a barrier island in southwest Florida, in Charlotte County. It is just north of Little Gasparilla Island, separated by a thin strip of beach and mangrove swamp
The island has an abundance of wildlife. There are a number of indigenous gopher turtles, snakes and rabbits. There is also quite a variety of birds including osprey, pelicans, great blue herons, frigate birds, woodpeckers and owls. The beaches are well known for their abundance of shark teeth and shells.
There is no bridge to the island. It is only accessible by boat or car ferry. There are many private residences on the island and much of the island is taken up by the Palm Island Resort. There is only one restaurant on Don Pedro, Rum Bay Restaurant, located on the north end of the island. The only small general store on the island is located on the first floor directly below the Rum Bay restaurant.