Mapsian enables you to easily create as many locations and maps as you want and manage them by groups.
Maps list (Create as many maps as you want)
Edit Map (Add group to each map)
Location List (Create as many locations as you want)
Edit Location (Add simply address, and automaticall get latitue and altitude. And drag and drop marker ti fine tune)
Maps (You can set the layout of maps as pre-defined)