This theory was debunked of course, but there are plenty of other locations within the Inca Empire where such things did occur.
View moreAustralia is a fascinating country - home to many amazing wildlife and views, with famous buildings and landmarks which plenty of travelers long to see.
View more