I don't think we're in Twickers any more Toto!
Lima is the capital of Peru, at least since 1535 when it was founded by the conquistador Pizarro. Being an Andean empire, the Incas placed their capital in the heart of the Andes: Cusco. 1,196 more words
1 month, 2 weeks