Map Marker

Google provides plenty of free and paid tools. Example of a map API you can deploy on your own website. Fully function-able as you can see by dragging the map around.

Mountain View