How Lima, Peru Became One Of The World’s Greatest Food Towns

Peru’s capital city is a must-visit for foodie travelers.