It is situated on the east coast, 10 km southeast of Tarrafal. The small bay Porto Formoso is situated near the town.
It is positioned on the eastern coastline, about 10 kilometers southeast of Tarrafal. Nearby the town, there exists a small bay known as Porto Formoso.