Я использовал GMap.Net с большим успехом. Из тех, что я нашел, я был безусловно лучшим.
Вы получаете элемент управления, который вы можете добавить в приложение WinForms, которое дает вам представление, которое выглядит и ведет себя как карты Google в веб-браузере. Вы также можете программно управлять картой в C # с помощью API, напоминающего официальный JavaScript Google Maps API.