- Sunflower
- Category: Districts of Lima & Callao
- Hits: 24312
The Palomino Island consists of four islands: La Viuda, Cavinza or as well known as Cabinza, Roca Horadada and Farallón. The gigantic rock formations are a natural refuge for a wide variety of Peruvian animal life. You will find lots of sea lions, sea birds like pelicans, cormorants or Inca tern and the famous Humboldt Penguin.