This is something I've been thinking since the first day I installed Events Manager: the places where Events are held should be called Places instead of Locations. In my understanding of English a place is, well, a place where you may go to, such as a restaurant or a park, and a location is used to refer to geography - where a place is in relation to other places.
Place means something that is directly relevant to humans, such as Central Park. A location means its relation in space to other places: "40°47′N 73°58′W" and "at the corner of Broadway and 59th" are ways of expressing the location of a place.
At the moment Events Manager has Locations that have locations, which doesn't make sense. A location is a location, it cannot have a location. Things and places have locations.
I've gotten halfway used to the mixed-up terms because I spend 8 hours with Events Manager on most days. None of our users spend that much time so they won't get used to, and even if they did, it's bad service to require them to adapt to a usage of the terms that could be made more clear. They come to the site looking for "events and places to go to" and then have to deal with either there not being any Places but only Locations or the site mixing those terms, which would be even more confusing.
More than just harming the user experience, it affects SEO, as people search for "places", not "locations".