Hi Sathwik,
Great work!
There's another lib in python that's dedicated to map based viz and uses the popular open source leaflet js as base: folium.
Check out the choropleth viz example in this tutorial page:
One big advantage I've found with folium is that you can save your interactive viz to a .html file with this command:
m.save("map.html")
... and share that with colleagues on email, host it on a web server (or do github pages of your repo), embed the code in a blog, etc. Recipients get the full zoomable interactive map without having to install anything at their end. It also feels faster and lighter to navigate the map.