Machu Picchu, Peru

I Spot SantaCentral & South America, Tracker Leave a Comment

I Spot Santa’s video elf Snowflake spotted Santa Claus over Machu Picchu in Peru. She was walking around this 15th century location and spotted Santa Claus and his reindeer doing the same thing.

Built in the 15th century by the Inca’s they abandoned their home after a 100 years of living there, then in the summer of 1911 the American archaeologist Hiram Bingham rediscovered this archaeological site and it quickly became a tourist attraction.

Share this

Leave a note for I Spot Santa

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.