Machu Picchu, the ancient Inca fortress nestled high in the Andes, is like the Beyoncé of tourist attractions – it’s been around for ages, but it still draws in a massive crowd of adoring fans. With over 1.4 million visitors each year, it’s practically the poster child for Peru and South America as a whole.
People flock to Machu Picchu for the breathtaking views, the fact that…