Las Rocas, Punta Negra, Peru: Las Rocas is a hidden gem nestled in the charming town of Punta Negra, offering a tranquil and secluded coastal experience. The beach boasts stunning rocky formations, creating a unique and captivating landscape along the Lima shoreline. The beachfront extends gracefully, providing ample space for relaxation and various beach activities.