Santiago de Atitlan and Maximon

November 17, 2010 in Guatemala, North America, Podcast, Travelogue

We travel to Santiago de Atitlan and visit the idol “Maximon”.

A Visit To The Mayan God, Maximon

November 13, 2010 in Guatemala, North America, Travelogue

… easily the weirdest thing we’ve ever done