Countries, Machu Picchu, Peru

Machu Pichhu, Peru- Saving the BEST for the LAST…

When you say the word Peru, the first thing most people think of is usually Machu Picchu.Voted as one of the New Seven Wonders of the World, the climb up this mountain has definitely been the most awaited part of…

Continue reading