O município de Santo Amaro está encravado em uma das extremidades dos Grandes Lençóis e sua população que é de aproximadamente 20 mil habitantes vive principalmente da pesca e do turismo. A cidade fica a 100 km de Barreirinhas, acesso todo por asfalto. O tempo de viagem, sem paradas é de aproximadamente uma hora e meia.
Vários pontos turísticos merecem uma visita em Santo Amaro. A Lagoa da Andorinha por ser uma das mais lindas dos Lençóis, é obrigatória. Betânia, um povoado com lagoas e rios que dá acesso a Queimada dos Britos também merecem uma visita. Mais adiante está o Espigão, um trecho de dunas recortado pelo rio Alegre em meio à mata, no caminho entre Santo Amaro a Barreirinhas.
O Rio Alegre corta a cidade em vários pontos, e em cada um deles é possível um delicioso banho em suas águas. Quase todo o percurso do rio é calmo, de águas limpas, bastante agradável e produz uma prazerosa sensação de se deixar levar pela suave correnteza.