 Despite the name "Isola" (island), the town is entirely on the mainland.There are several theories about the name, which may derive from Greek mythology or may be a corruption of a Greek word.Geographically the seaside district of the town of Capo Rizzuto is a peninsula.