List of City, Town and Village Names in the Modern World. The Modern City Name List is composed of thousands of populated places across the planet. http://www.mithrilandmages.com/utilities/CityBrowse.php
ap·pre·ci·ate (É-prÄâ²shÄ-Ätâ²) v. ap·pre·ci·at·ed, ap·pre·ci·at·ing, ap·pre·ci·ates v.tr. 1. To recognize the quality, significance, or magnitude ... http://www.thefreedictionary.com/appreciated