Machu Picchu, Peru

I Spot Santa Central & 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 iSpotSanta

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