The Palomino Islands, also called Palominos Islets are a group of small islands off the coast of Callao, Peru. Home to a large population of sea lions and seabirds, it has become a popular tourist area.
Wikipedia https://en.wikipedia.org/wiki/Palomino_Islands_(Peru)
Coordinates -12°7'43.352" N -77°13'58.67" E