Village situated at the southeast of Santiago Island, Cape Verde
The São Francisco Bay is a bay on the southeastern coast of the island of Santiago, Cape Verde. It is situated 8 km northeast of the city centre of Praia, the capital of Cape Verde. Wikipedia