Leaflet
Open-source JavaScript library for mobile-friendly interactive maps
... of the box, and works on all major desktop and mobile platforms. Leaflet also comes with a range of interaction features, and can be extended with an abundance of great plugins.