Map of Sanibel, Florida
Sanibel is southwest of Cape Coral, in Lee County.