Live Code Editor
Try it yourself..
Building Interactive Maps with Leaflet.js
What is Leaflet.js?
Leaflet is a lightweight and open-source JavaScript library for embedding interactive maps in web pages. It is designed with simplicity and performance in mind and supports multiple map tile layers, such as OpenStreetMap and Google Maps, along with geospatial features like markers, polygons, and popups.