Using WP Leaflet Map plugin you can insert post location with the help of custom fields and display with the Geo tags.

Show Post location using Custom fields

Step 1: Go to Posts and click on Add New.

Step 2: Enter the title, insert the content for post and set the featured image.

Step 3: Now assign location using custom fields. It is hidden by default and you need to use the screen options at the top of the posts and enable ‘custom field’.

After that, the box appears at the bottom of the editor screen.
Step 4: Here, you can easily add any custom field post you like. All you need to do is give it a name and a value.

Step 5: Go to Add or Edit Page and scroll down to ‘Geo Tags section‘.
Step 6: Enable ‘Geo Tags’ and insert the name of the custom fields in post type.

Step 7: Click Save map and open the browser.
Now you will see Custom Fields Post location will display on your map.