June 20, 2019 Christmas day in Mexico: Puerto Vallarta, Majahuitas and Yelapa This past Christmas day, as we relaxed at home and wished for snow, I found myself daydreaming about a not-too-distant Christmas past, when we…