Larco Museum In Lima, Peru Is A Must-See Attraction February 24, 2021March 4, 2012 by Alan R. Cohen Categories South America Travel, Travel Tips