Take an off-the-beaten-path vacation: Colima, Mexico