require 'indian-city-state'
city_state = CityState.new
state = city_state.state
city = city_state.city
state = city_state.get_state('chennai')
{:city=>"Chennai", :state=>"Tamil Nadu"}
cities = city_state.get_city('tamil nadu')
["Arakkonam", "Arcot", "Aruppukkottai", "Bhavani", .....]
search_result = city_state.search('chen')
[{:city=>"Chennai", :state=>"Tamil Nadu"}]
https://rubygems.org/gems/indian-city-state
#Gem In Git
https://github.com/velu-dev/indian-city-state