Sun rising over the mountains

10 Things You Didn’t Know About Machu Picchu

You might know Machu Picchu is one of the new 7 wonders of the world. But here are 10 things you might not have known!