Where is Nelandia?

Where is Nelandia located?

Nelandia, Ceara, Brazil (approx. -5.45389°, -39.17444°)


Where is Nelandia on the map?