Where people entered their address and it showed up as a point on a map. Assumed it was Google map, but can't find a way of adding points. Yes I searched on here, but can't seem to locate it.