January 10, 2017July 24, 2020Sacred Sites South America Machu Picchu Text and photos by Robert Scheer South America’s most famous sacred site, Machu Picchu, is a mountain-top citadel about 100 km northwest […]