Where is São Luís Located?
São Luís is located in Brazil (Maranhão) in the America/Fortaleza time zone. Places of interest near Alcântara, São José de Ribamar and Bequimão.
What Country is São Luís in?
The old town of São Luis, the capital of the state of Maranhãos, conveys to the visitor the typical atmosphere of a small colonial town.
The many attractions of Maranhão are close together, so you can visit them on foot.