The most interesting island to visit on Lago de Chapala is Isla de Mezcala. Here you’ll find ruins of a fort where Mexican independence fighters held strong from 1812 to 1816, repulsing several Spanish attacks before finally earning the respect of, and a full pardon from, their enemies. A 3½-hour round-trip boat ride costs M$1600 for up to eight people.