Maps allows a user to create a detailed map, including links/photos/videos.
Guides
Integration Ideas
Additional Resources
Google Maps Help Center