Where is Morehouse College?

Where is Morehouse College located?

Morehouse College, Morehouse College, United States of America (approx. 33.7462°, -84.41512°)


Where is Morehouse College on the map?