Корректно на 100% работать не будет. Принцип работы, в большинстве случаев, основан на проверке ИП-адресов. Пулы постоянно меняются/обновляются, т.е. как минимум нужна актуальная база данных. Бесплатные есть, но актуальность у них квартальной или полугодичной давности.
Далее все банально, пишите проверку условия и делаете вывод нужного Вам маиериала/модуля/картинки в зависимости от результатов.
Или более простое решение - предложить пользователю самостоятельно выбрать регион и редиректить его.