folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. Manipulate your data in Python, then visualize it in a Leaflet map via folium.
$ pip install folium
or
$ conda install folium
http://python-visualization.github.io/folium/docs-v0.5.0/
The documentation for the development version can be found here: http://python-visualization.github.io/folium/docs-master/
Note that the documentation on Read the Docs is for the deprecated version 0.2.0.
There are two galleries of Jupyter notebooks with examples, which you can see using Jupyter's nbviewer:
http://nbviewer.jupyter.org/github/python-visualization/folium/tree/master/examples/
https://nbviewer.jupyter.org/github/python-visualization/folium_contrib/tree/master/notebooks/