Here are some pictures of the Inca Trail to Machu Picchu in Peru. The 26 mile long trail was built in 1500s.
llama on the trail are friendly
Here are some pictures of the Inca Trail to Machu Picchu in Peru. The 26 mile long trail was built in 1500s.
llama on the trail are friendly