¿Cómo insertar un mapa personalizado de Google Maps en nuestro sitio web?

Crea un mapa personalizado de Google Maps con marcador e imagen propios usando un archivo KML, sin tocar la API ni instalar ningún plugin.
Fuente original: ¿Cómo insertar un mapa personalizado de Google Maps en nuestro sitio web?