Карта с точками городов, при наведение на точку выпадает блок с описанием.
Точка изображена в виде блока с фоном, круглую её делаю бордери с закругленными углами. Размеры можно в настройках менять. Также можно добавить стиль описания города рядом с точкой. Менять описание в блоке див, например можно рассказывать какой менеджер в этом городе работает.
Скрипт не идеален, но это хорошая база, что бы понять как работает механизм.
Ниже пример и код разметки.