‘Machu Picchu’ means ‘Old Peak’ or ‘Old Mountain’ in the Quechua Indian language. Sitting 7,000 feet above the sea level in the Andes mountains,...
Ever wondered why British novels and poetries give such vivid description of the beautiful highlands, the lakes, the green pastures and a social life...