Pine Island is located on the Gulf Coast of Southwest Florida. It is a fishing community dating back to the Caloosa Indians who thrived on the areas bountiful waters. Pine Island is protected on the Gulf side by the islands of Sanibel, Captiva, Cayo Costa, and Boca Grande. It is bordered on the mainland by Punta Gorda, Cape Coral and Fort Myers. Tampa is 120 miles north, Miami is 120 miles south on Interstate 75, Orlando is 150 miles north.
For more information about the area you can check out links to the following websites
Places to stay in Matlacha & Pine Island
Sanibel & Captiva