library(leaflet)

# Create data for parks
parks <- data.frame(
  name = c("Yellowstone", "Yosemite", "Grand Canyon", "Zion", "Acadia", "Everglades"),
  lat = c(44.4280, 37.8651, 36.1069, 37.2982, 44.3386, 25.2867),
  lng = c(-110.5885, -119.5383, -112.1129, -113.0263, -68.2733, -80.8987),
  year = c(1872, 1890, 1919, 1919, 1919, 1934)
)

# Create the map
leaflet(parks) %>%
  addTiles() %>%
  setView(lng = -100, lat = 40, zoom = 4) %>%
  addMarkers(
    lng = ~lng, 
    lat = ~lat,
    popup = ~paste("<b>", name, "National Park</b><br>Established:", year)
  )