We'll create fresh WordPress site with LH Places installed. You have 20 minutes to test the plugin after that site we'll be deleted.
LH Places creates a cpt called a place, places have geographical information (eg latitude and longitude) associated with them. Posts, pages, and others CPTS (eg events), can then be connected to a place and are searchable by location.
It also includes a shortcode that can be used to find posts or pages that are connected to a nearby location, as well as a shortcode to add maps of various places to any post object.