The beachside town of Puerto Vallarta is full of spirit and spirituality, most evident during Dia de los Muertos. (Translated ...