Just off Venezuela’s Caribbean coast, Isla Larga catches your eye with postcard‑clear water, soft white sand, and that kind ...