Where is Boa Agua dos Leandros?

Where is Boa Agua dos Leandros located?

Boa Agua dos Leandros, Rio Grande do Norte., Brazil (approx. -6.18333°, -37.88333°)


Where is Boa Agua dos Leandros on the map?