Puerto Vallarta, Mexico – The spirit of Día de los Muertos will come alive once more on Friday, November 1st, at the annual Isla de los Muertos Festival. Now in its third edition, the festival will take place from 4:00 p.m. to 10:00 p.m. at the picturesque Cuale River Island in D…






