Where to stay in São Luís – A guide to the capital of Maranhao São Luís is the capital of the State of Maranhao and is located in the northeast of Brazil. This city was declared a World Heritage Site ...