Если совсем просто, можно утащить например
отсюда карту мира в
svg
и навешать обработчики вручную.
Если посложнее - оттуда же стащить
geojson
версию и использовать любую либу, умеющую с ним работать.
Если слишком толстые карты - можно их прогнать через соответстующие оптимизаторы.