Добрый.
Можете использовать API Яндекс Карт - там накладываете "привязываете" изображение поселка.
Можете использовать flash - точно нужен дизайнер.
Другой вариант можете воспользоваться сервисами управления интерактивными картами. Как пример, отечественное решение Geo4Biz.