Where is Nicolaou?

Where is Nicolaou located?

Nicolaou, Ceara, Brazil (approx. -6.68333°, -40.06667°)


Where is Nicolaou on the map?