Explore the best hiking trails near Santa Maria da Boa Vista, Pernambuco. Santa Maria da Boa Vista has population 40578.0.