Como obter uma lista de todos os países e cidades nos trilhos?

Existe uma gema de país e cidade em que o usuário poderá selecionar um país e, com base no país selecionado, ele selecionará uma cidade?

Eu recebo várias soluções, mas todas suportam estados, não cidades

gem 'country_select'
gem 'countries'
gem 'carmen-rails'

Quero uma lista de todos os países no menu suspenso e, quando eu selecionar qualquer país, todas as cidades do país aparecerão no menu suspenso. Isso é possível através de alguma jóia?

questionAnswers(4)

yourAnswerToTheQuestion