The Batch Upload and Duplicate Map Locations Features
Yes, this can be achieved using the Batch Upload and/or the Duplicate Map Locations features of MapifyPro.
With the Batch Upload feature, you will be able to keep a CSV file for your map locations and upload these locations in bulk anytime you need to.
The Duplicate Map Locations feature of MapifyPro, on the other hand, is used in combination with a free plugin called Yoast Duplicate Post.
How the Yoast Duplicate Post Plugin Works With MapifyPro
The Yoast Duplicate Post Plugin is a free plugin that may be grabbed here. Once installed/activated, you'll have the options to clone, rewrite and republish your maps, map locations, and even your routes as applicable. Please refer to this article which explains the steps on how this plugin can be enabled and used in conjunction with MapifyPro.
The Developer's License
If you plan to use more than two (2) sites for your maps, please choose the Developer subscription, as the standard subscription supports up to 2 licenses only. Please click this link to obtain a subscription.