Top places to see in Lima

You must see Magdalena del Mar, Lima at least once…