From Lima, the city of balconies, to the majestic Machu Picchu, Peru is an endless revelation

The Spanish conquerors left no one in doubt of their dominance — churches and town halls of most city squares were built over razed Inca buildings.