code: def _map(self, lat, long, zoom, tiles):
          
          if tiles == "map":
              tiles = "OpenStreetMap"
          elif tiles == "terrain":
              tiles = "Stamen Terrain"
          elif tiles == "basic":
              tiles = "Stamen Toner"
          try:
              xmap = folium.Map(
                  location=[lat, long],
                  tiles=tiles,
                  zoom_start=zoom
              )
              return xmap
          except Exception as e:
              self.err(e, self._map, "Can not make map")
docs: Returns a map