The modern suburb of Miraflores has a nice park with lots of internet cafes and shops. Walk down a little from the park and you will come to Larco Mar which is a shopping complex that offers great views of the Pacific Ocean. There are also other parks like Parque Kennedy, Parque de la Exposicin, Parque de la Muralla, Parques and Malecones de Miraflores, ParqueUniversitarioetc that are worth visiting.