Boats become floating altars as Cabo Day of the Dead returns Nov 1–4 in Cabo San Lucas, with a glowing nautical parade Nov 2 ...