Compare map libraries for your photo location feature
Goal: Display an interactive map of Madeira showing all the locations where you've taken photos. Visitors can click on map markers to view photos from that location.
Technical approach: Extract GPS coordinates from iOS photo EXIF data, plot on map with markers, link to photo galleries.
π Most Popular Open Source Option
π Most Familiar Interface
π¨ Most Beautiful & Customizable
Start with Leaflet.js + OpenStreetMap
For a personal photo site, Leaflet is perfect: zero cost, no API keys, respects privacy, and works great for plotting photo locations. You can always upgrade to Mapbox later if you want more visual polish.