Where to Begin We’ve all seen the pictures. A city in ruins on a mountain, steeped with history and mystery. It’s a place that everyone in their lifetime should visit. First of all at the risk of being obvious, Machu Picchu is located in South America the country of Peru. The capital of Peru is Lima and it’s where you will most likely fly into on an international flight. From there you’ll want to get a flight to the city…
Browsing Tag