Description

Cannon Island is located between Hurricane Pass and Johnson Bay, 7 miles south-southeast of Naples (US-T121)

History

named for Roy Cannon who lived on the island from 1920 to 1939 (US-T121)

Nearby Features