Where is Courtauld?

Where is Courtauld located?

Courtauld, Ceara, Brazil (approx. -7.28333°, -38.61667°)


Where is Courtauld on the map?