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
References:
More data is needed on this sculpture. If you have relevant information, please contact us.
Contribute additional pictures for this page here.