Beaches in Lima, Peru, may not be awe-inspiring, although the city still has some gems if you know where to look. With more than …

source