The following interactive map shows ten major cities in India. You can click on the marker to view the name of the city. The data was obtained from here.
suppressPackageStartupMessages(library(leaflet))
suppressPackageStartupMessages(library(shiny))
cities %>%
leaflet() %>%
addTiles() %>%
addMarkers(lng = cities$lng, lat = cities$lat,
popup = cities$city, clusterOptions = markerClusterOptions())