PT 93 Ilhéus Formigas
The Ilhéus Formigas (formigas means "ants" in Portuguese) are small rocky islets located about 45 km northeast of the Ilha de Santa Maria. Located on the largest of the islets, a rock about 180 m by 40 m. ARLHS # AZO-001
|