- FTS Dispatch
Rediscovery of Machu Picchu
On this day in 1911 the 15th century, largely forgotten Inca site in Peru was rediscovered by American Hiram Bingham III. If you've forgotten any of your deliveries this week and need them delivered in a rush, call us today and discover how quickly we can get the job done for you!
