In the state of Espirito Santo (Holy Spirit) on the southeast side of Brazil is Vila Velha, the capital of the state. Another 15 miles south you will find Praia da Sereia (Mermaid Beach). And of course a monument to the mermaid, with a large mermaid statue. map
More data is needed on this sculpture. If you have relevant information, please contact us.