If you have an extra day, it's worth spending a night in Soure, a particularly charming small Brazilian town, wedged between the river and the bay. Streets are made of grass instead of dirt, and it is there that the buffalo roam. Indeed, buffalo play an important role in the life of the island and the town. Not only are they an economic resource for the farmers, but in Soure the buffalo are also put to work pulling the garbage carts, and used as transportation. There is even a squad of buffalo-mounted police. The best time to stay in Soure is on a Saturday night when locals gather in the main square, promenade along the river, eat ice cream, and as often as not enjoy cultural presentations put on in the city square. One evening we lucked out and saw a presentation of carimbó, the local dance, which is a mixture of Portuguese folk dancing with Caribbean rhythms and steps.
The beaches just outside of Soure are a unique experience. The water is mostly fresh, and the tides are thoroughly impressive. At low tide, so much of the beach lies exposed that locals ride bicycles to reach the far-off water's edge. At high tide, bathers retreat to the kiosks, nestled amid the vast spreading root systems of the coastal mangrove trees.