Some of you might just recognise the plaintive moan or humming sound of a llama. It's the sound that around five hundred years ago accompanied the building of an empire, the Empire of the Inca ...
A Glimpse into History Machu Picchu's history is as intriguing as its breathtaking scenery. Built in the 15th century under the reign of the Inca emperor Pachacuti, this city was a testament to the ...