The award-winning Public Broadcasting System station WGBH’s award-winning program NOVA recently broadcast an episode titled The Ghosts of Machu Pichu – which thanks to their praiseworthy practice of posting many of their most popular programs online, can be watched in its entirety for free. While I will not be visiting Machu Picchu on my trip to […]