Най-добрият индекс за вашата заявка е съставен индекс на (country, state, latitude, longitude) (country и state могат да бъдат разменени). MySQL има добра документация за индекси с няколко колони, която е тук
.
По принцип latitude и longitude не са особено избирателни поотделно. За съжаление, стандартният индекс на B-дървото поддържа само едно неравенство, а вашата заявка има две.
Всъщност, ако искате ГИС обработка, тогава трябва да използвате пространствено разширение към MySQL.