It is situated on the east coast, 10 km southeast of Tarrafal. The small bay Porto Formoso is situated near the town.
The location is situated on the east coast, approximately 10 kilometers southeast of Tarrafal. Near the town, there is a small bay called Porto Formoso.