The beachside town of Puerto Vallarta is full of spirit and spirituality, most evident during Dia de los Muertos. (Translated ...
This trio of Mexican pueblas are an enchanting entree to Mexican culture for travellers willing to venture away from the ...