diff --git a/Cargo.lock b/Cargo.lock index fc98440..ca6ec0d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -44,12 +44,12 @@ dependencies = [ name = "airmail" version = "0.1.0" dependencies = [ - "airmail_common", "async-trait", "cached", "crossbeam", "deunicode", "futures-util", + "geo", "itertools 0.12.1", "lazy_static", "levenshtein_automata", @@ -72,23 +72,11 @@ dependencies = [ "userfaultfd", ] -[[package]] -name = "airmail_common" -version = "0.1.0" -dependencies = [ - "cached", - "deunicode", - "fst", - "lazy_static", - "serde", -] - [[package]] name = "airmail_index" version = "0.1.0" dependencies = [ "airmail", - "airmail_common", "bollard", "clap", "crossbeam", @@ -105,6 +93,7 @@ dependencies = [ "osmflat", "rand", "rayon", + "redb", "regex", "reqwest", "rustyline", @@ -125,10 +114,12 @@ dependencies = [ "deunicode", "env_logger", "futures-util", + "geo", "log", "serde", "serde_json", "tokio", + "tower-http", ] [[package]] @@ -999,15 +990,6 @@ dependencies = [ "windows-sys 0.48.0", ] -[[package]] -name = "fst" -version = "0.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ab85b9b05e3978cc9a9cf8fea7f01b494e1a09ed3037e16ba39edc7a29eb61a" -dependencies = [ - "utf8-ranges", -] - [[package]] name = "futures-channel" version = "0.3.30" @@ -2432,6 +2414,15 @@ dependencies = [ "crossbeam-utils", ] +[[package]] +name = "redb" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72623e6275cd430215b741f41ebda34db93a13ebde253f908b70871c46afc5ba" +dependencies = [ + "libc", +] + [[package]] name = "redox_syscall" version = "0.4.1" @@ -3294,6 +3285,22 @@ dependencies = [ "tracing", ] +[[package]] +name = "tower-http" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0da193277a4e2c33e59e09b5861580c33dd0a637c3883d0fa74ba40c0374af2e" +dependencies = [ + "bitflags 2.4.2", + "bytes", + "http 1.0.0", + "http-body 1.0.0", + "http-body-util", + "pin-project-lite", + "tower-layer", + "tower-service", +] + [[package]] name = "tower-layer" version = "0.3.2" diff --git a/Cargo.toml b/Cargo.toml index 771702d..cb5e270 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,9 +1,8 @@ [workspace] resolver = "2" members = [ - "airmail", "airmail_common", "airmail_index", "airmail_service", + "airmail", "airmail_indexer", "airmail_service", ] - [profile.release] debug = 1 \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index cb957d5..f8209b9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,8 +4,7 @@ RUN apt update && apt install -y libssl-dev clang pkg-config WORKDIR /usr/src/airmail COPY ./airmail ./airmail -COPY ./airmail_common ./airmail_common -COPY ./airmail_index ./airmail_index +COPY ./airmail_indexer ./airmail_indexer COPY ./airmail_service ./airmail_service COPY ./Cargo.toml ./Cargo.toml COPY ./Cargo.lock ./Cargo.lock diff --git a/README.md b/README.md index fc72e34..454dbec 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ # 📫 Airmail 📫 -Airmail is an extremely lightweight geocoder[^1] written in pure Rust. Built on top of [tantivy](https://github.com/quickwit-oss/tantivy), it offers a low memory footprint and fast indexing (the planet takes under 3 hours on my hardware). Airmail currently supports English queries based on place names and addresses in North American address formats. Other languages and address formats work, but have not been systematically tested. +Airmail is an extremely lightweight geocoder[^1] written in pure Rust. Built on top of [tantivy](https://github.com/quickwit-oss/tantivy), it offers a low memory footprint and fast indexing (index the planet in under 3 hours!). Airmail aims to support international queries in several languages, but in practice it's still very early days and there are definitely bugs preventing correct behavior. [^1]: A geocoder is a search engine for places. When you type in "vegan donut shop" into your maps app of choice, a geocoder is what shows you nearby places that fit your query. ### Features -Airmail's killer feature is the ability to query remote indices, e.g. on S3. This lets you keep your index hosting costs fixed while you scale horizontally, and lowers the baseline costs associated with hosting a planet instance by around 2x-10x compared to other geocoders. +Airmail's killer feature is the ability to query remote indices, e.g. on S3. This lets you keep your index hosting costs fixed while you scale horizontally. The baseline cost of a global Airmail deployment is about $5 per month. ### Roadmap @@ -21,13 +21,10 @@ Airmail's killer feature is the ability to query remote indices, e.g. on S3. Thi - [x] Query remote indices. - [x] Support and test planet-scale indices. - [x] International address queries. -- [ ] Categorical search, e.g. "coffee shops near me". -- [ ] Bounding box biasing and restriction. -- [ ] Minutely updates? +- [x] Categorical search, e.g. "coffee shop seattle". +- [x] Typo tolerance (limited to >=8 character input tokens) +- [x] Bounding box biasing and restriction. - [ ] Systematic/automatic quality testing in CI. -- [ ] Alternate results, e.g. returning Starbucks locations for "Dunkin Donuts" queries on the US west coast.[^2] - -[^2]: This will likely need to be done with a vector database and some machine learning, and may have major hosting cost implications. TBD. ### License diff --git a/airmail/Cargo.toml b/airmail/Cargo.toml index 2472dbb..52d8119 100644 --- a/airmail/Cargo.toml +++ b/airmail/Cargo.toml @@ -8,11 +8,10 @@ edition = "2021" [dependencies] levenshtein_automata = "0.2.1" s2 = "0.0.12" -tantivy = { version = "0.21.1", features = ["quickwit"] } +tantivy = "0.21.1" tantivy-common = "0.6.0" tantivy-fst = "0.4.0" tempfile = "3.9.0" -airmail_common = { path = "../airmail_common" } log = "0.4.20" serde_json = "1" serde = { version = "1", features = ["derive"] } @@ -32,3 +31,8 @@ tantivy-jieba = "0.10.0" cached = "0.48.1" lazy_static = "1.4.0" regex = "1.10.3" +geo = "0.27.0" + +[features] +invasive_logging = [] +remote_index = ["tantivy/quickwit"] \ No newline at end of file diff --git a/airmail/src/directory/uffd.rs b/airmail/src/directory/uffd.rs index d7492a1..00aebf0 100644 --- a/airmail/src/directory/uffd.rs +++ b/airmail/src/directory/uffd.rs @@ -120,8 +120,8 @@ async fn fetch_and_resume( "Critical: Failed to fetch chunk: {} after 5 attempts", chunk_idx, ); - // Find something better to do here maybe? - panic!(); + // They'll try again I guess? + uffd.wake(dst_ptr as *mut c_void, 4096).unwrap(); } fn dont_need(page_start: usize) { @@ -139,7 +139,7 @@ pub(crate) fn handle_uffd(uffd: Uffd, mmap_start: usize, _len: usize, artifact_u let uffd = Arc::new(uffd); let requested_pages = Arc::new(Mutex::new(HashSet::new())); let chunk_cache: Arc>>> = - Arc::new(Mutex::new(LruCache::new(NonZeroUsize::new(4).unwrap()))); + Arc::new(Mutex::new(LruCache::new(NonZeroUsize::new(8).unwrap()))); let (sender, mut receiver): (Sender, Receiver) = tokio::sync::broadcast::channel(100); loop { @@ -164,12 +164,12 @@ pub(crate) fn handle_uffd(uffd: Uffd, mmap_start: usize, _len: usize, artifact_u addr, thread_id, } => { - debug!("Pagefault: {:?} {:?} {:?} {:?}", kind, rw, addr, thread_id); + trace!("Pagefault: {:?} {:?} {:?} {:?}", kind, rw, addr, thread_id); let offset = addr as usize - mmap_start; let chunk_idx = offset / CHUNK_SIZE; trace!("Locking recent chunks to check for cached chunk"); if let Some(chunk) = chunk_cache.blocking_lock().get(&chunk_idx) { - debug!("Using cached chunk: {}", chunk_idx); + trace!("Using cached chunk: {}", chunk_idx); let offset_into_chunk = offset % CHUNK_SIZE; unsafe { let _ = uffd.copy( diff --git a/airmail/src/index.rs b/airmail/src/index.rs index 8c741ef..279289d 100644 --- a/airmail/src/index.rs +++ b/airmail/src/index.rs @@ -1,33 +1,46 @@ use std::sync::Arc; -use airmail_common::categories::PoiCategory; use futures_util::future::join_all; +use geo::Rect; +use itertools::Itertools; +use log::debug; +use s2::region::RegionCoverer; use serde_json::Value; use tantivy::{ collector::{Count, TopDocs}, directory::MmapDirectory, - query::{BooleanQuery, BoostQuery, PhraseQuery, Query, TermQuery}, - schema::{IndexRecordOption, Schema, TextFieldIndexing, TextOptions, FAST, INDEXED, STORED}, - Document, Term, + query::{ + BooleanQuery, BoostQuery, FuzzyTermQuery, Occur, PhrasePrefixQuery, PhraseQuery, Query, + TermQuery, + }, + schema::{ + IndexRecordOption, NumericOptions, Schema, TextFieldIndexing, TextOptions, FAST, INDEXED, + STORED, + }, + Document, Searcher, Term, }; use tokio::task::spawn_blocking; use unicode_segmentation::UnicodeSegmentation; use crate::{ + categories::PoiCategory, directory::HttpDirectory, poi::{AirmailPoi, ToIndexPoi}, query::all_subsequences, + spatial_query::SpatialQuery, }; // Field name keys. pub const FIELD_CONTENT: &str = "content"; pub const FIELD_SOURCE: &str = "source"; pub const FIELD_S2CELL: &str = "s2cell"; +pub const FIELD_S2CELL_PARENTS: &str = "s2cell_parents"; pub const FIELD_TAGS: &str = "tags"; #[derive(Clone)] pub struct AirmailIndex { tantivy_index: Arc, + is_remote: bool, } impl AirmailIndex { @@ -38,10 +51,12 @@ impl AirmailIndex { .set_fieldnorms(false) .set_index_option(IndexRecordOption::WithFreqsAndPositions), ); + let spatial_index_options = NumericOptions::default().set_indexed(); let _ = schema_builder.add_text_field(FIELD_CONTENT, text_options.clone()); let _ = schema_builder.add_text_field(FIELD_SOURCE, text_options.clone()); let _ = schema_builder.add_u64_field(FIELD_S2CELL, INDEXED | STORED | FAST); + let _ = schema_builder.add_u64_field(FIELD_S2CELL_PARENTS, spatial_index_options); let _ = schema_builder.add_json_field(FIELD_TAGS, STORED); schema_builder.build() } @@ -61,6 +76,13 @@ impl AirmailIndex { self.tantivy_index.schema().get_field(FIELD_S2CELL).unwrap() } + pub fn field_s2cell_parents(&self) -> tantivy::schema::Field { + self.tantivy_index + .schema() + .get_field(FIELD_S2CELL_PARENTS) + .unwrap() + } + pub fn field_tags(&self) -> tantivy::schema::Field { self.tantivy_index.schema().get_field(FIELD_TAGS).unwrap() } @@ -71,6 +93,7 @@ impl AirmailIndex { tantivy::Index::open_or_create(MmapDirectory::open(index_dir)?, schema)?; Ok(Self { tantivy_index: Arc::new(tantivy_index), + is_remote: false, }) } @@ -78,6 +101,7 @@ impl AirmailIndex { let tantivy_index = tantivy::Index::open_in_dir(index_dir)?; Ok(Self { tantivy_index: Arc::new(tantivy_index), + is_remote: false, }) } @@ -85,11 +109,12 @@ impl AirmailIndex { let tantivy_index = tantivy::Index::open(HttpDirectory::new(base_url))?; Ok(Self { tantivy_index: Arc::new(tantivy_index), + is_remote: true, }) } pub fn writer(&mut self) -> Result> { - let tantivy_writer = self.tantivy_index.writer(200_000_000)?; + let tantivy_writer = self.tantivy_index.writer(2_000_000_000)?; let writer = AirmailIndexWriter { tantivy_writer, schema: self.tantivy_index.schema(), @@ -99,7 +124,10 @@ impl AirmailIndex { pub async fn merge(&mut self) -> Result<(), Box> { let ids = self.tantivy_index.searchable_segment_ids()?; - self.tantivy_index.writer(200_000_000)?.merge(&ids).await?; + self.tantivy_index + .writer(2_000_000_000)? + .merge(&ids) + .await?; Ok(()) } @@ -115,60 +143,61 @@ impl AirmailIndex { Ok(count.await?.ok_or("Error getting count")?) } - pub async fn search( + async fn construct_query( &self, + searcher: &Searcher, query: &str, - ) -> Result, Box> { - let tantivy_reader = self.tantivy_index.reader()?; - let searcher = tantivy_reader.searcher(); + bbox: Option>, + _boost_regions: &[(f32, Rect)], + lenient: bool, + ) -> Box { let mut queries: Vec> = Vec::new(); + let mut mandatory_queries: Vec> = Vec::new(); - let query = query.trim().replace("'s", "s"); + let tokens: Vec = query + .split_word_bounds() + .map(|s| s.trim().to_string()) + .filter(|s| !s.is_empty()) + .collect(); + for subsequence in all_subsequences(&tokens) { + let possible_query = subsequence.join(" "); + if possible_query + .chars() + .all(|c| c.is_whitespace() || c.is_ascii_punctuation()) + { + continue; + } - { - let tokens: Vec = query - .split_word_bounds() - .map(|s| s.trim().to_string()) - .filter(|s| !s.is_empty()) - .collect(); - for subsequence in all_subsequences(&tokens) { - // if tokens.len() > 3 && subsequence.len() == 2 { - // continue; - // } - - let possible_query = subsequence.join(" "); - let non_alphabetic = possible_query - .chars() - .filter(|c| c.is_numeric() || c.is_whitespace()) - .count(); - let total_chars = possible_query.chars().count(); - if total_chars < 3 && non_alphabetic == 0 { - continue; - } - let term = Term::from_field_text(self.field_content(), &possible_query); - let mut boost = 1.05f32.powf(possible_query.len() as f32); - // Anecdotally, numbers in queries are usually important. - if total_chars - non_alphabetic < 3 && non_alphabetic > 0 { - boost *= 3.0; + let non_alphabetic = possible_query + .chars() + .filter(|c| c.is_numeric() || c.is_whitespace()) + .count(); + let total_chars = possible_query.chars().count(); + let term = Term::from_field_text(self.field_content(), &possible_query); + let mut boost = 1.05f32.powf(possible_query.len() as f32); + // Anecdotally, numbers in queries are usually important. + if total_chars - non_alphabetic < 3 && non_alphabetic > 0 { + boost *= 3.0; + } + if subsequence.len() > 1 { + if self.is_remote { + let searcher = searcher.clone(); + let subsequence = subsequence.clone(); + let content_field = self.field_content(); + spawn_blocking(move || { + let _ = searcher.search( + &PhraseQuery::new( + subsequence + .iter() + .map(|s| Term::from_field_text(content_field, s)) + .collect(), + ), + &Count, + ); + }); } - if subsequence.len() > 1 { - { - let searcher = searcher.clone(); - let subsequence = subsequence.clone(); - let content_field = self.field_content(); - spawn_blocking(move || { - let _ = searcher.search( - &PhraseQuery::new( - subsequence - .iter() - .map(|s| Term::from_field_text(content_field, s)) - .collect(), - ), - &Count, - ); - }); - } + if self.is_remote { queries.push(Box::new(BoostQuery::new( Box::new(PhraseQuery::new( subsequence @@ -179,29 +208,121 @@ impl AirmailIndex { boost, ))); } else { - { - let searcher = searcher.clone(); - let term = term.clone(); - spawn_blocking(move || { - let _ = searcher - .search(&TermQuery::new(term, IndexRecordOption::Basic), &Count); - }); - } queries.push(Box::new(BoostQuery::new( - Box::new(TermQuery::new(term, IndexRecordOption::Basic)), + Box::new(PhrasePrefixQuery::new( + subsequence + .iter() + .map(|s| Term::from_field_text(self.field_content(), s)) + .collect(), + )), boost, ))); } + } else { + if possible_query.len() >= 8 && lenient && !self.is_remote { + let query = if tokens.ends_with(&[possible_query]) { + FuzzyTermQuery::new_prefix(term, 1, true) + } else { + FuzzyTermQuery::new(term, 1, true) + }; + if self.is_remote { + let searcher = searcher.clone(); + let query = query.clone(); + spawn_blocking(move || { + let _ = searcher.search(&query, &Count); + }); + } + mandatory_queries.push(Box::new(BoostQuery::new(Box::new(query), boost))); + } else { + let query: Box = if self.is_remote { + Box::new(TermQuery::new(term, IndexRecordOption::Basic)) + } else { + Box::new(FuzzyTermQuery::new_prefix(term, 0, false)) + }; + if self.is_remote { + let searcher = searcher.clone(); + let query = query.box_clone(); + spawn_blocking(move || { + let _ = searcher.search(&query, &Count); + }); + } + mandatory_queries.push(Box::new(BoostQuery::new(query, boost))); + }; } } - let query = BooleanQuery::union(queries); - let (top_docs, searcher) = - spawn_blocking(move || (searcher.search(&query, &TopDocs::with_limit(10)), searcher)) - .await?; + let optional = BooleanQuery::union(queries); + let required = BooleanQuery::intersection(mandatory_queries); + let final_query = BooleanQuery::new(vec![ + (Occur::Should, Box::new(optional)), + (Occur::Must, Box::new(required)), + ]); + + if let Some(bbox) = bbox { + let region = s2::rect::Rect::from_degrees( + bbox.min().y, + bbox.min().x, + bbox.max().y, + bbox.max().x, + ); + let coverer = RegionCoverer { + min_level: 0, + max_level: 31, // It is critical that this is not 32 because of complicated reasons in spatial_query.rs. + level_mod: 1, + max_cells: 32, + }; + let mut cellunion = coverer.covering(®ion); + cellunion.normalize(); + let cells = cellunion.0.iter().map(|c| c.0).collect_vec(); + return Box::new(SpatialQuery::new( + Box::new(final_query), + cells, + FIELD_S2CELL.to_string(), + )); + } + + return Box::new(final_query); + } + + pub async fn search( + &self, + query: &str, + request_leniency: bool, + bbox: Option>, + boost_regions: &[(f32, Rect)], + ) -> Result, Box> { + let tantivy_reader = self.tantivy_index.reader()?; + let searcher = tantivy_reader.searcher(); + let query_string = query.trim().replace("'s", "s"); + + let start = std::time::Instant::now(); + let (top_docs, searcher) = { + let query = self + .construct_query( + &searcher, + &query_string, + bbox, + &boost_regions, + request_leniency, + ) + .await; + + let (top_docs, searcher) = spawn_blocking(move || { + (searcher.search(&query, &TopDocs::with_limit(10)), searcher) + }) + .await?; + let top_docs = top_docs?; + debug!( + "Search took {:?} and yielded {} results", + start.elapsed(), + top_docs.len() + ); + (top_docs, searcher) + }; + let mut scores = Vec::new(); let mut futures = Vec::new(); - for (score, doc_id) in top_docs? { + for (score, doc_id) in top_docs { let searcher = searcher.clone(); let doc = spawn_blocking(move || searcher.doc(doc_id)); scores.push(score); @@ -227,6 +348,7 @@ impl AirmailIndex { .map(|(k, v)| (k.clone(), v.as_str().unwrap().to_string())) .collect(); + // The whole result schema needs to be redone honestly. let poi = AirmailPoi::new( vec![], "".to_string(), @@ -270,6 +392,9 @@ impl AirmailIndexWriter { .collect::>(), ); doc.add_u64(self.schema.get_field(FIELD_S2CELL).unwrap(), poi.s2cell); + for parent in poi.s2cell_parents { + doc.add_u64(self.schema.get_field(FIELD_S2CELL_PARENTS).unwrap(), parent); + } self.tantivy_writer.add_document(doc)?; Ok(()) diff --git a/airmail/src/lib.rs b/airmail/src/lib.rs index 2924196..e2f9381 100644 --- a/airmail/src/lib.rs +++ b/airmail/src/lib.rs @@ -1,8 +1,10 @@ #[macro_use] extern crate lazy_static; +pub mod categories; pub mod directory; pub mod index; pub mod poi; -mod query; +pub mod query; +pub mod spatial_query; pub mod substitutions; diff --git a/airmail/src/poi.rs b/airmail/src/poi.rs index 1a7fa37..dd73d19 100644 --- a/airmail/src/poi.rs +++ b/airmail/src/poi.rs @@ -1,12 +1,14 @@ use std::error::Error; -use airmail_common::categories::PoiCategory; use serde::{Deserialize, Serialize}; +use crate::categories::PoiCategory; + pub struct ToIndexPoi { pub content: Vec, pub source: String, pub s2cell: u64, + pub s2cell_parents: Vec, pub tags: Vec<(String, String)>, } @@ -20,10 +22,18 @@ impl From for ToIndexPoi { content.extend(poi.admins); content.extend(poi.category.labels()); + let mut s2cell_parents = Vec::new(); + let cell = s2::cellid::CellID(poi.s2cell); + for level in 0..cell.level() { + let cell = cell.parent(level); + s2cell_parents.push(cell.0); + } + Self { content, source: poi.source, s2cell: poi.s2cell, + s2cell_parents, tags: poi.tags, } } diff --git a/airmail/src/spatial_query.rs b/airmail/src/spatial_query.rs new file mode 100644 index 0000000..2911b7e --- /dev/null +++ b/airmail/src/spatial_query.rs @@ -0,0 +1,172 @@ +use itertools::Itertools; +use s2::cellid::MAX_LEVEL; +use tantivy::{ + columnar::Column, + query::{EnableScoring, Query, ScoreCombiner, Scorer, Weight}, + DocSet, Score, SegmentReader, Term, TERMINATED, +}; + +#[derive(Debug)] +pub struct SpatialQuery { + inner: Box, + s2cell_parents: Vec, + field: String, +} + +impl Clone for SpatialQuery { + fn clone(&self) -> Self { + SpatialQuery { + inner: self.inner.box_clone(), + s2cell_parents: self.s2cell_parents.clone(), + field: self.field.clone(), + } + } +} + +impl Query for SpatialQuery { + fn weight(&self, enable_scoring: EnableScoring<'_>) -> tantivy::Result> { + Ok(Box::new(SpatialWeight { + inner: self.inner.weight(enable_scoring)?, + values: self.s2cell_parents.clone(), + field: self.field.clone(), + })) + } + + fn query_terms<'a>(&'a self, visitor: &mut dyn FnMut(&'a Term, bool)) { + self.inner.query_terms(visitor); + } +} + +impl SpatialQuery { + pub fn new(inner: Box, s2cells: Vec, field: String) -> SpatialQuery { + SpatialQuery { + inner, + s2cell_parents: s2cells, + field, + } + } +} + +/// Just ignores scores. The `DoNothingCombiner` does not +/// even call the scorers `.score()` function. +/// +/// It is useful to optimize the case when scoring is disabled. +#[derive(Default, Clone, Copy)] //< these should not be too much work :) +pub struct DoNothingCombiner; + +impl ScoreCombiner for DoNothingCombiner { + fn update(&mut self, _scorer: &mut TScorer) {} + + fn clear(&mut self) {} + + fn score(&self) -> Score { + 1.0 + } +} + +pub struct SpatialScorer { + reader: Column, + value_mask_pairs: Vec<(u64, u64)>, + first: bool, + inner: Box, +} + +impl SpatialScorer { + pub fn new( + reader: &SegmentReader, + values: Vec, + field: &str, + inner: Box, + ) -> SpatialScorer { + let reader = reader.fast_fields().u64(field).unwrap(); + let value_mask_pairs = values + .iter() + .map(|v| { + let cell = s2::cellid::CellID(*v); + let lsb_mask = 1u64 << (2 + 2 * (MAX_LEVEL - cell.level())); + let msb_mask = !(lsb_mask - 1); + (v & msb_mask, msb_mask) + }) + .collect_vec(); + + let mut scorer = SpatialScorer { + reader, + value_mask_pairs, + first: false, + inner, + }; + scorer.advance(); + scorer.first = true; + scorer + } +} + +impl DocSet for SpatialScorer { + fn advance(&mut self) -> tantivy::DocId { + if self.first { + self.first = false; + return self.inner.doc(); + } + loop { + let doc = self.inner.advance(); + if doc == TERMINATED { + return TERMINATED; + } + + let s2cell = self.reader.first(doc).unwrap(); + for (value, mask) in &self.value_mask_pairs { + if s2cell & mask == *value { + return doc; + } + } + } + } + + fn doc(&self) -> tantivy::DocId { + self.inner.doc() + } + + fn size_hint(&self) -> u32 { + self.inner.size_hint() + } + + fn seek(&mut self, target: tantivy::DocId) -> tantivy::DocId { + self.inner.seek(target) + } +} + +impl Scorer for SpatialScorer { + fn score(&mut self) -> Score { + 1.0 + } +} + +/// Weight associated to the `BoolQuery`. +pub struct SpatialWeight { + values: Vec, + field: String, + inner: Box, +} + +impl Weight for SpatialWeight { + fn scorer( + &self, + reader: &tantivy::SegmentReader, + boost: Score, + ) -> tantivy::Result> { + Ok(Box::new(SpatialScorer::new( + reader, + self.values.clone(), + &self.field, + self.inner.scorer(reader, boost)?, + ))) + } + + fn explain( + &self, + _reader: &tantivy::SegmentReader, + _doc: tantivy::DocId, + ) -> tantivy::Result { + todo!() + } +} diff --git a/airmail_common/Cargo.toml b/airmail_common/Cargo.toml deleted file mode 100644 index 7148860..0000000 --- a/airmail_common/Cargo.toml +++ /dev/null @@ -1,15 +0,0 @@ -[package] -name = "airmail_common" -version = "0.1.0" -edition = "2021" - -[dependencies] -cached = "0.48.1" -fst = { version = "0.4.7", features = ["levenshtein"] } -lazy_static = "1.4.0" -deunicode = "1.4.2" -serde = { version = "1.0.196", features = ["derive"] } - -[build-dependencies] -deunicode = "1.4.2" -fst = "0.4.7" diff --git a/airmail_common/build.rs b/airmail_common/build.rs deleted file mode 100644 index c863081..0000000 --- a/airmail_common/build.rs +++ /dev/null @@ -1,158 +0,0 @@ -use std::{ - collections::BTreeSet, - fs::File, - io::{BufRead, BufReader, Write}, -}; - -struct FstBuildHelper { - input_files: Vec, -} - -impl FstBuildHelper { - pub fn build_fst( - &mut self, - dict_file: &str, - out_file: &str, - apply_suffixes: &[&str], - apply_substitutions: &[(&str, &str)], - ) { - self.input_files.push(dict_file.to_string()); - // Suffixes must be sorted for the FST creation to succeed. - let mut apply_suffixes = apply_suffixes - .iter() - .map(|s| s.to_lowercase()) - .collect::>(); - apply_suffixes.sort(); - - let mut builder = fst::SetBuilder::memory(); - let file = File::open(dict_file).unwrap(); - let reader = BufReader::new(file); - let mut lines = BTreeSet::new(); - for result in reader.lines() { - let line = deunicode::deunicode(result.unwrap().trim()).to_lowercase(); - if apply_substitutions.is_empty() { - lines.insert(line.clone()); - for suffix in &apply_suffixes { - let line = format!("{}{}", &line, suffix); - lines.insert(line.clone()); - } - continue; - } - for (from, to) in apply_substitutions { - let line = line.replace(from, to); - lines.insert(line.clone()); - for suffix in &apply_suffixes { - let line = format!("{}{}", &line, suffix); - lines.insert(line.clone()); - } - } - } - for line in lines { - if line.is_empty() { - continue; - } - builder.insert(line).unwrap(); - } - let data = builder.into_set().into_fst().into_inner(); - let mut file = File::create(out_file).unwrap(); - file.write_all(&data).unwrap(); - } -} - -fn main() { - let mut helper = FstBuildHelper { - input_files: Vec::new(), - }; - helper.build_fst( - "dicts/en/lp_street_suffixes.txt", - "dicts/en/lp_street_suffixes.fst", - &[ - " north", - " n", - " south", - " s", - " east", - " e", - " west", - " w", - " northwest", - " nw", - " northeast", - " ne", - " southwest", - " sw", - " southeast", - " se", - ], - &[], - ); - helper.build_fst( - "dicts/en/sublocality.txt", - "dicts/en/sublocality.fst", - &[], - &[], - ); - // We need a synonym system. - helper.build_fst( - "dicts/en/wof_localities.txt", - "dicts/en/wof_localities.fst", - &[], - &[ - ("saint", "st"), - ("north", "n"), - ("south", "s"), - ("east", "e"), - ("west", "w"), - ("northwest", "nw"), - ("northeast", "ne"), - ("southwest", "sw"), - ("southeast", "se"), - ("north-west", "nw"), - ("north-east", "ne"), - ("south-west", "sw"), - ("south-east", "se"), - ], - ); - helper.build_fst( - "dicts/en/wof_regions.txt", - "dicts/en/wof_regions.fst", - &[], - &[], - ); - helper.build_fst( - "dicts/en/wof_countries.txt", - "dicts/en/wof_countries.fst", - &[], - &[], - ); - helper.build_fst("dicts/en/near.txt", "dicts/en/near.fst", &[], &[]); - helper.build_fst("dicts/en/category.txt", "dicts/en/category.fst", &[], &[]); - helper.build_fst( - "dicts/en/intersection_join.txt", - "dicts/en/intersection_join.fst", - &[], - &[], - ); - helper.build_fst( - "dicts/en/brick_and_mortar.txt", - "dicts/en/brick_and_mortar.fst", - &[], - &[ - (" & ", " and "), - ("'", ""), - ("-", " "), - ("-", ""), - ("(", ""), - (")", ""), - (",", " "), - ("!", ""), - (",", " "), - ("#", " "), - ], - ); - - println!( - "cargo:rerun-if-changed=build.rs,{}", - helper.input_files.join(",") - ); -} diff --git a/airmail_common/dicts/.gitignore b/airmail_common/dicts/.gitignore deleted file mode 100644 index e34fe8e..0000000 --- a/airmail_common/dicts/.gitignore +++ /dev/null @@ -1 +0,0 @@ -**/*.fst \ No newline at end of file diff --git a/airmail_common/dicts/en/NOTICE b/airmail_common/dicts/en/NOTICE deleted file mode 100644 index 936e6ba..0000000 --- a/airmail_common/dicts/en/NOTICE +++ /dev/null @@ -1,28 +0,0 @@ -This directory contains dictionaries copied from WikiData (CC0) and the Pelias project. The dictionaries from the Pelias project are originally from libpostal and Who's On First. - -https://whosonfirst.org/docs/licenses/ -https://github.com/pelias/parser/ -https://github.com/openvenues/libpostal/ - -The MIT License (MIT) - -Copyright (c) 2019 Pelias Contributors -Copyright (c) 2015 openvenues - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file diff --git a/airmail_common/dicts/en/brick_and_mortar.txt b/airmail_common/dicts/en/brick_and_mortar.txt deleted file mode 100644 index c171d73..0000000 --- a/airmail_common/dicts/en/brick_and_mortar.txt +++ /dev/null @@ -1,7571 +0,0 @@ -10-11 -101 Drogerie -109CINEMAS -110 Grill -11-11 -123 Pare-Brise -1-3 Księdza Aleksandra Skowrońskiego Street in Prudnik -1825 Interiors -1b Strażacka Street in Chęciny -1 Socialna Apteka -1st Stop -21-23 Dekabrystiv Street -212 İstanbul Power outlet -21 Cineplex -21Plus -241 Pizza -24 Hour Fitness -25hours Hotels -365discount -3 Guys -3i -40/40 Club -4=6 -4 Rivers Smokehouse -4T Flower -4 Wiejska Street in Prudnik -5-19 Leven Street -5 Star Nutrition USA -5 to go -60 seconds to napoli -62 rue de Vaugirard -6 Ballygunge Place -7/24 Mix -72 Street -76 (gas station) -7-Eleven -7 for all Mankind -99 Bikes -99 Cents Only Stores -99 Ranch Market -99 Speedmart -9Round -A101 -A-1 Bakery -A-1 Self Storage -AAMCO Transmissions -Aaron Brothers -Abarrotes Monterrey -Abbott's Frozen Custard -Abby's Pizza -abc -ABC -ABC Cinemas -ABC Lavpris -ABCO Foods -ABC Stores -Abele Optik -Abenson -Abercrombie & Fitch -A.-B. Lunds Biografteater -Abokado -Abou Nawas -AbouThai -Abraham & Straus -Abrakebabra -Absolut -AB Svenska Kinematorgrafteatern -Abu Shurahabil Super Store -Abu Zaghleh Restaurants -Açaí Concept -Accord -ACE Cash Express -Ace Hardware -Ace Safes -Ace & Tate -AC Hotels -ACI Logistics Limited -Acıbadem Healthcare Group -Acme Fresh Market -Acme Markets -A.C. Moore -Acne Studios -A-COOP -Acqua & Sapone -Actic -Act III Theatres -Action -Action Records -Acuitis -ACX Cinemas -Adagio -Adams Filmi -ADEG Österreich -Adese -Ad Haetzem Express -Adidas Originals -Admirals Club -Adopen -Adopt' -Adorama -Adriatic Furniture -Advance Auto Parts -Adyar Ananda Bhavan -Aegean Yacht -AEON -ÆON CHITOSE -AEON EBETSU -Aeon Entertainment -ÆON FOOD STYLE Shim-Matsudo -AEON KITAMI -AEON KUSHIRO -AEON Mall -ÆON OBIHIRO -AEON SAPPORO MOIWA -ÆON SHIZUNAI -AEON Town -ÆON YOKOTE -Aéropostale -AFA Cinemas -AFGRI Equipment -Afters Ice Cream -Afters Original -Agadir -Agafarma -agatha -Agatha -Agent Provocateur -Age UK -AG Jeans -AGnVET -Agrimarkt -AG Warehouse -Ah Cacao Real Chocolate -A Hereford Beefstouw -Ahern Rentals -AHF -Ahold Delhaize -Ahorramás -A Hotels -A. H. Wheeler & Co -Aida -Aiko -Aïshti -Aje -Aje Athletica -Ajisen Ramen -AJ's Fine Foods -Akademibokhandeln -Akhona -Akindo Sushiro -A. Korkunov -Akris -Aksigorta -aktivoptik -Akvarel -Akwa Group -Aladdin Bail Bonds -Aladdin's Eatery -Aladin Foods -Alain Figaret -À l'Aise Breizh -Alamo Drafthouse Cinema -Alamo Plaza Hotel Courts -Alan Howard -Albert E. Olsen -Albert Heijn -Albert Heijn to go -Albert Hypermarket -Albert Schiller KG -Albertsons -Albertsons Market -Albert Supermarket Bystrc Ečerova -Albert supermarket Bystrc Říčanská -Albert Supermarket Bystrc Vondrákova -Alden Shoe Company -Aldi -Aldi Danmark ApS -Aldi Magyarország -Aldi Nord -Aldi Süd -ALDI supermarket (Esbjerg) -ALDO Group -ALE-HOP -Alepa -Alexela Oil -Alex Fitness -Alfalfa House -Alfamart -Alfa Pharm -Alheri Provision Store -ALH Hotels -Ali Baba's -Alice Délice -Alice Pizza -Alimerka -Alive Pharmacy Warehouse -ALJ Finansman Co -Alkosto -Alla Dolce -Allans Music -All Bar One -Allcures -All Day -alldrink -Allen Edmonds Shoe Corporation -Allens of Mayfair -Alliance Cinemas -Allied Petroleum -Allied Pharmacies -All My Sons Moving & Storage -AllSaints -Allsup's -Alltown -Alltown Fresh -Ally Fashion -Almac -Almacenes Anfora -Alma Gyógyszertár -Almanara -Al Nassma Chocolate -Aloft Hotels -Aloha Petroleum -Aloha Poké -Aloha Pokē Co -Alpha Beta -Alpha Coffee -AlphaGraphics -Alpha Pharm -Alphega Pharmacy -Al's Beef -Alsuper -Alta Convenience -Altar'd State -Al Tazaj -Altex -Altınbaş -Altmann & Kühne -Alves Bandeira -Amac -Amanda Wakeley -Aman Resorts -Amarillo -A-Mart -Amato's -Amavita -A-Max Auto Insurance -Amazing Lash Studio -Amazing Oriental -Amazon Books -Amazon Go -Ambassador Hotel -Amber Taverns -Amcal -AMC Theatres -Amedei -American Deli -American Eagle Outfitters -American Golf -American Signature Furniture -American Swiss -AMERICAN TIRE DEPOT -Americas Best Value Inn -America's Floor Source -America's Incredible Pizza Company -America’s Kids -America Today -Amerikan Kültür Yabancı Dil Kursu -AmeriStop -Ameron Hotels -A-Meubel -Amici's East Coast Pizzeria -Amigos -Aminia -Amiri Salon -Amoco -Amoeba Music -ampm -AM:PM -Ampol -Amruttulya tea -Amslod Experience Center -Amsterdamsche Kiosk Onderneming -AMT Coffee -Amu Plaza -Amy's Ice Creams -Anabel Arto -Anadolu Hayat Emeklilik -Anadolu Sigorta -ANA Holiday Inn Kanazawa Sky -Anantara -Anatomie -ANC -An Ceathrú Póilí -Andeavor -Andok's -Andrade Resort Shops -Andronico's -Andwell Brewing Company -Añejo Restaurant -Angeli Foods -Angelika Film Center -Angelo Caputo's Fresh Markets -Angel's Burger -Angling Direct -Angus & Coote -Angus & Robertson -Angus Steakhouse -Animal -Animal Kingdom Resort Area -Animates -Animax -Ankerbrot -Anna van Toor -Ann Summers -Anonima Petroli Italiana -ANP -Antaeus Cinema Line -Anthon Berg -Anthony's Coal Fired Pizza -Anthropologie -Antic -Antoine et Lili -Antonelle -Antonio's Pizza -Anton & Willem -Anvar -Anytime Fitness -Anytime Fitness Benelux -A&O -Aoki's Pizza -Apache Pizza -A&P Canada -APCO Oil Corporation -A Pea in the Pod -Åpent Bakeri -Apex -Apex Hotels -A&P Family Mart -Api -Apollo Cinemas -Apollon Platebar -Apollo-Optik -Apollostation -Apotek 1 -Apoteket -Apotek Hjärtat -Apoteksgruppen -Apparel Group LLC -AppelrathCüpper -Applebee's -Applegreen -Apple Store -AppleTree Markets -April -Apteka 911 -Apteka Dobrogo Dnia -Apteka optovyh c‥ -Aqua-Aston Hospitality -Arabella Station -%Arabica -Aral AG -Aras Kargo -Araz Supermarket -Arby's -Arcaplanet -Arçelik -Arçelik LG -Archambault -Arche -Archers Sleepcentre -Archie's Family Restaurants -Archive -ArcLight -ARCO -Arcoplex Cinemas -Arei Outdoor Gear -Arepera Socialista -Argos -Argyle Hotel Group -Ariant -Arighi Bianchi -Ario -aris -Arizmendi Bakery -ARK bookstore -Arlo Hotels -Armani Exchange -Armbruster -Arni's Restaurant -Arno-Förster-Straße 6 -Arnolds -Aroma Joe’s Coffee -Aroma Kava -Arooga's Grille House & Sports Bar -ARS -Art Cafe -Artex S.A -Art Hotels -Arthur -Arthur Murray Dance Center -Art’otel -ArtScience Cinema (АртСайнс Синема) -Art Van -A.S.Adventure -Asahiya Shoten -Asakusa Imahan -Ascena Retail Group -Ascend Cannabis -Ascend Hotel Collection -AS Colour -Asda -Asda Express -Ashanti -Ashley HomeStore -Ashok Group -Asiahung -ASICS Sports Complex -ASK -Asko -Asprey -Assaí Atacadista -Associa Hotels & Resorts -Associated Dry Goods -Astoria Cinemas -Astral Hotels -Astro -Astron Energy -Astron Rural -Atalaya -Atasay -Athletics -At Home -Atkinsons -Atlanta Bread Company -Atlantic Superstore -Atlantis Bookshop -Atlas Pizza -Atmosphere -Atol -Atour Hotels -Attent -Attic Salt -Attock Petroleum -Au Bureau -Auchan -Auchan Retail Russia -Auchan Supermarché -Auckland City Countdown -Audition Conseil -August Storck KG -Au Nègre joyeux -Auntie Anne's -Aurelio's Pizza -Aurify Brands -Aurora Multimarket -Aussie Disposals -Australian Homemade -Australian Multiplex Cinemas -Australian Theatres -Autobarn -Autograph -Autograph Collection Hotels -Automat -Automatic Centre -Auto Plus -AutoZone -Au vieux campeur -Aux Dames de France -Avani Hotels & Resorts -Avanti -Avea -Avec -Aversi -AVIA International -Avias -Avicenna Pharmacy -Avid Hotels -Avril -Avva -A&W -AWG-Modecenter -Awiteks -AW LAB -A&W Restaurants -Axel Hotels -Aygaz -Ayre and Sons -Azbuka Vkusa -AZIMUT Hotels Company -Azpetrol -Babayevsky -Babi -Baby Bunting -Baby City -Baby Kingdom -Bach Hoa XANH -Bachmeier -Bacio di Latte -Back Bay Restaurant Group -Bäckerei Dreißig -Bäckerei Fuchs -Bäckerei Junge -Bäckerei Leifert -Bäckerei Schmidt -Bäckerei Schneider -Backhaus Hackner -Backhaus Hennig -BackWerk -Back Yard Burgers -Bagel Corner -Bagels & Beans -Bagelstein -Bageterie Boulevard -Baggins Coffee -Bagir -Bags To Go -Bahama Breeze -Bahetle shops -Bahrain Petroleum Company -BAIXING -Baja Fresh -Bakers + Baristas -Bakers Delight -Bakers Oven -Bakers Square -Baker's Supermarkets -Bakery Andresen -Bakker Bart -Bakker Klootwijk -Bakker van Maanen -Bakmaz -Bakmi GM -Bally -BAM -Bama -Bambu -Bambule -Bamiyan -Banana Moon -Banana Republic -Banana Tree -Bandi & Luni's -Banette -Bánh mi Sandwich -Bannatyne's -Banquet Records -Banter by Piercing Pagoda -Banvit -Barbeques Galore -Bar + Block -Barburrito -Bärenland -Bären-Treff -Bargain Books -Bargain Buys -Bargain Chemist -Barker and Stonehouse -Barkers of Northallerton -Bar Louie Restaurants -Barney's Beanery -Barn's -Barrio Bars -Barrique -Barro's Pizza -Barter Books -Basecamp Resorts -Ba&sh -Bashamichi -Bashas' -Basher Fromagerie -Basic-Fit -Basil Box -Basilico -Baskin-Robbins -Basler -Bass Pro Shops -Bastard Burgers -Bastion Hotel -Bas van der Heijden -Bathstore -Bâton Rouge -Batteries Plus Bulbs -Battery World -Battle of the Dance -Bauhaus -BauSpezi -Bawarchi Biryanis -Baylan Patisserie -Baymont by Wyndham -Bazaar -Bazhayemo Zdorovya -BBC -B&B Hotels -B.B. King's Blues Club -BBQ -B&B Theatres -BCC -BC Cannabis Stores -BC Liquor Stores -B.C. Pizza -BD Hotels -bd's Mongolian Grill -Be -Beacon & Bridge Market -Beacon Lighting -Beales -Beans & Brews Coffee House -Beares -Bearno's -Bears & Friends -Be At One -Beaurepaires -Beauty Success -Beaverbrooks -BEBECO -Bebe Stores -Beck's Coffee Shop -Bed Bath & Beyond -Bed Bath & Beyond Inc -Bed Bath N' Table -BedMart -Bedre Fine Chocolate -Be Drugstores -BedsRus -Beefeater -Beef O'Brady's -Beep -Beer Market -Beets & Roots -BEFeD -befree -Begemott -Beigel Bake -Beijer Byggmaterial -Beisia -Bekker -Beko Technologies -Bel Air -Bel Canto -BelCompany -Belhaven Pubs -Bella Italia -Bellmart -Bellona -BellStores -Belros -Belushi's -Ben Bridge Jeweler -Bendicks -Ben Dunne Gyms -Benedetti's Pizza -Benetton Group -Ben & Florentine -Ben Franklin (company) -Bengawan Solo -Benihana -Benita -Ben & Jerry's -Bennet -Bennigan's -Benoit Audition -Bensons for Beds -Bentalls -Bento Bowl -Benu -BENU -Benvenuti -Benzer Pharmacy -Berezka -Bergen Kino -Berjaya Times Square -Berkeley Cinemas -Berkeley Student Food Collective -Berkot's Super Foods -Berlitz -Berlitz Corporation -Bernardo -Bernardo Bellini -Berni Inn -Berry Brothers & Rudd -Bershka -Bertucci's -Beryozka -BESAS -Best Buy -Best & Co -Best Denki -Best Denki (Taiwan) -Best Friends -Best Mart 360 -Best-one -Bestway Wholesale -Best Western Hotels & Resorts -Betta Living -Better Bathrooms -Better Buzz Coffee -Betts -Betty -Betty's Burgers -Bever -Bevilles Jewellers -Bexley -Beyaz Fırın -Beyfin -Beymen -B. F. Keith Circuit -B.Good -B&G Store -Bharat Petroleum -bhc -B&H Photo Video -Bi1 -Biaggi's Ristorante Italiano -Bic Camera -Bico de Xeado -Bicycles Quilicot -Bier Markt -Biesiadowo -Big 10 Mart -Big Apple -Big Apple Bagels -Big Apple Pizza -Big Bazar -Big Bear Stores -Big Bite -BIG Bompreço -Big Boy -Big Boy Restaurants -Big C -Big Cinemas -Bigdil -Big D Oil -Big Echo -Big Gay Ice Cream -Biggby Coffee -Bigg's -Big Louie's -Big Mama's & Papa's Pizzeria -Big Mamma -Big Market -Bigotti -Big Red Stores -Big Save Furniture -Big Smoke Burger -Big W -Big Y World Class Market -Bik Bok -Bike & Outdoor Company -Bike Totaal -Bikinis Sports Bar & Grill -Bila Romashka -Bile Suhe -Biletix -Bilfen Okulları -bilgro -Bilka -Billini -Bill's -Billy Goat Tavern -BI-LO -Biltema -Biltema Norge -BIM -Bimba y Lola -Bimeks -Binder Optik -Bing Lee -Bingo Wholesale -Bin Inn -Binny's Beverage Depot -Bio c' Bon -Bio Rex -BioTech USA -Birds Bakery -Birmingham Wholesale Markets -Biscuit Bitch -Biscuit Love -Biscuitville -Bisk Farm -Bislett Kebab House -Bistro Régent -Bivouac Outdoor -Björn Biografer -B. J. Simmons & Co -BJ's Restaurant & Brewery -BJ's Wholesale Club -B&K Rootbeer -Black Bar Burger -Black Bar 'n' Burger -Black Bear Diner -Blackjack Pizza -Blackout -Black Rooster Peri Peri -Blacks Outdoor Retail -Black Tap -Blackwell UK -Blake's Lotaburger -Blanco Cantina -Blast Fitness -Blaze Pizza -Blikle -Blimpie -Block Advisors -Blokker -Bloom -Bloomingdale's -Blooms The Chemist -Blue Bottle Liquors -Blue Chip Cookies -Blue Door Pub -Blue Frog Bar & Grill -Bluegrass Brewing Company -Blue Illusion -Blue Inc -Blue Mouse Theatre -Blue Ribbon Barbecue -Blue Seal -Bluff Meat Supply -Blumenthal Brothers Chocolate Company -Blyzenko -B&M -BMR Group -BM Supermarket -BN Biscuit -Board & Brew -Bobablastic -Boba Tea Company -Bobbi Brown Cosmetics -Bobby's Burger Palace -Bob Evans Restaurants -Boboli -Bocage -Boca Grande Taqueria -Bodega San José -Bodycare -Body Masters -Body Minute -Bodystreet -Bodytech -Boekenvoordeel -Boerenbond -Bog & idé -Boise Co-op -Bojangles' Famous Chicken 'n Biscuits -BOKA -Bolia -Bollywood Theater -Bolongaro Trevor -Bolulu Hasan Usta -Bombay Bicycle Club -Bonanza Steakhouse -Bonefish Grill -Bone's -Bongards -Boni -Bonito -Bonjour -Bonmarché -Bonobo -Bonobos -bon Toraya -Bónus -Book City -Books Kinokuniya -Books Ogaki -Booktrading -Boon's Markt -Boon Tong Kee -Booster Juice -Boost Mobile -Boot Barn -Booths -Booth's Music -Bootlegger Coffee Company -Boots -Boots Opticians -Borders -Borders (UK) Ltd -Börner-Eisenacher -Boston Pizza -Boston Tea Party -Boswells of Oxford -Botanic -Botiqueria -Botterills Convenience Stores -Botticelli -Bottlemart -Bottom Dollar Food -Boucherie Lamartine -Boucherie moderne -Boucherie Pinson -Boucherie Saint-Louis -Boucheries André -Bouillon Chartier -Boulanger Beynost -Boulangerie Ange -Boulangerie Violette -Boulderkeskus -Bourbon St. Grill -Boux Avenue -Bow Tie Cinemas -box -Boxer -Boxer Build -Boxer Ramen -Boyes -Boyner Group -BP -BP Connect -B&Q -Bradbeers -Bradlows -Braganza Tea -BrainWash -Brake Masters -BRAKSPEAR -Bram Ladage -Brammibal’s Donuts -Brandy Melville -Brantano Footwear -Bras N Things -Braum's -Bravissimo -Bravo -Bravo Cucina Italiana -Bravo Supermarketlər Şəbəkəsi -Brdr. Price -Bread Ahead -BreakFree Hotels -Bréal -Breuninger -BrewDog -Brewers -Brewhouse & Kitchen -BreWingZ -Brezan -Brezelkönig -Bricks & Minifigs -Brico -Brico Dépôt -Bricopro -Bridgehead Coffee -Bridgestone Select Tyre & Auto -Briggs Equipment -Bright Horizons -BrightHouse -Brilleland -Brillen Rottler -Briner -Brio Tuscan Grille -Briscoe Group -Briscoes Homeware -Bristol -Bristol Farms -Bristol Guild of Applied Art -Brit Hotel -British bakery -British Home Stores -Britling Cafeterias -BR Mania -Broadway Stores -Broddmans -Brooks Brothers -Brookshire Grocery Company -Brookstone -Brother Jimmy's BBQ -Brow Art 23 -Brownies & Downies -Brown Muff -Brown's Chicken & Pasta -Browns of Chester -Browns of York -Browns Restaurant Group -Browns Restaurants -Browns Socialhouse -Brow Studio 7 -Brugsen -Bruno's -Bruster's Ice Cream -Bruxie -Bubbakoo's Burritos -Bubba's 33 -Bubble Waffle Cafe -Buca di Beppo -Buccellati Holding Italia -Buc-ee's -BUCO -Buddakan -Buddy's Pizza -Budgens -Budget Host -Budnikowsky -Buehler Food Markets Inc -Buenas Migas -Buffalo Exchange -Buffalo Grill -Buffalo's Cafe -Buffalo Wild Wings -Buffalo Wings & Rings -Buffum's -Bufkes -Bugaboo Creek Steakhouse -BUG MultiSystem -Builders -Builders FirstSource -Build it -Bukvoed -Bulgari Hotels & Resorts -Bulk Barn -Bullock's -Bullwinkle's Restaurant -BulMag -Bumper to Bumper Auto Parts -Bun2Bun -Bunkadō -Bunk Sandwiches -Bunnings Group -Buona -Burger Club -BurgerFi -BurgerFuel -Burgerheart -Burgerim -BurgerIM -Burgerista -Burger King -Burger Lounge -Burger Machine -burgerme -Burgermeister -Burger Ranch -Burger Saloon -Burgers Bar -Burger Theory -Burgerville -Burgreens -Burgs -Burgus Burger Bar -Burmah Oil -Burnsco -Burns the Bread -Burrito Company -BurritoVille -Burson Auto Parts -Burton -Büsch -bushe -Bush's Chicken -Bus Stop -Busy Beaver -Butera Market -Butterfield Market -Buttrey Food & Drug -Buybuy BABY -Büyülü Fener (cinema) -Buzz Gym -BVS -BWOC -BWT Aqua -Byggmax -Bygma -Byron Hamburgers -C1000 -C&A -Cabalen -Cabela's -Cabinn Hotels -Cabo Wabo -Cacharel -Cachet Hotel Group -Cactus -Cactus Club Cafe -CADA -Cad and the Dandy -Cadbury -Caddy's -Cadera -Caesar Park -Caesar Premier Hotels -Café Cappuccino -Café Coton -Café de Coral -Cafe Del Sol -Café Dépôt -Cafe Express -Cafe Frei -Café Gerbeaud -Café Gratitude -Cafe Joe -Cafe Kandilli -Café Local -Cafe Martínez -Café&Meal MUJI -Cafe Nimrod -Café OMA -Café Picnic -Café Rouge -Café Yumm! -Café Zupas -Caffarel -Caffè Concerto -Caffeine LT -Caffè Nero -Caffè Pascucci -Caffè Spettacolo -Caffè Veloce -Caffitella -Cailler -Calgary Co-op -California Check Cashing Stores -California Fish Grill -California Pizza Kitchen -California Sandwiches -California Tacos To Go -California Tortilla -California Welcome Center -Calle -Callebaut -Call Your Mother -Caltex -Calwer Carree -Calzedonia -Cambria Hotels -Camera House -Camille Albane -Camille's Sidewalk Cafe -Camisaria Colombo -Campanile -Camper -Camping World -Campus Pollyeyes -Canada Safeway -Canadian National Hotels -Canadian Pacific Hotels -Canadian Tire -Canad Inns -Canbo -Candlewood Suites -Can Do -CandyTown -Candy Tyme -CANIFA -Cannabist -Canopy by Hilton -Cantata -CAP -Capi-Lux Electronics -Capistrangasse Fleischerei -Capriotti's -Captain Burger -Captain D's -Captain Jay's -Caramba -Caravan Coffee -Cardenas -Card Factory -Cardoen -Cards Direct -Carenex -Cargills Food City -Carhartt Work in Progress -Caribbean Cinemas -Caribou Coffee -Carlin -Carl Kraffts Chocoladefabrik -Carlos'n Charlie's -Carl's Jr -Carlton Cards Retail -Carluccio's -Carmike Cinemas -Carnival Cinemas -Carpet Court -Carphone Warehouse -Carpisa -Carrabba's Italian Grill -Carré blanc -Carrefour -Carrefour Bio -Carrefour Bon App -Carrefour City -Carrefour Contact -Carrefour Cusset -Carrefour Express -Carrefour Iper -Carrefour Market -Carrefour Montagne -Carrefour Pontevedra -Carrows -Carry -Carson's -Carstar -Carter's Foods -Cartier -Cărturești -Carvel -Car-X -Casa Claudio -Casa do Pão de Queijo -Cashbuild -Cashco Financial -Cash Crusaders -Cash Generator -Cash IFA -CashMax -Casino Shop -Casino Supermarchés -Casper Computer -Casper's -Cassano's Pizza King -Castorama -Castorama Rillieux-la-Pape -Castorama Warszawa Włochy -Castro Model Ltd -Castronovo Chocolate -Catch a Rising Star -Category:Dom Zgromadzenia Majstrów Tkackich w Łodzi -Category:Peg-Pag -Catena -Cathay Cineplexes -Cathay Organisation -Catherines -Cath Kidston Limited -Cavalier Chocolate -CBA -CD One Price Cleaners -Cecil Amey -Cecil Whittaker's Pizzeria -CEFCO -Cellairis -Cellaxs -Cell Phone Repair -Celly's -Cenex -Centerplex -Centra -Central Convenience Stores -Central England Co-operative -Central Group -Central Madeirense -Central Market -Central Social Hall -CentrObuv -Centro Hotels -Century Theatres -Cerise et Potiron -Cerita Roti -Cermak Fresh Market -Certified Oil -CeX -Ceylon Petroleum Corporation -Ceyo -CGV Cinemas Indonesia -Chaayos -Chaihona No 1 -Challenge -Challenger School -Chambre -Cham Palaces and Hotels -Champion -Champps -Champs Chicken -Champs Sports -Chanel -Chao Doi -Chapellerie J.S. Meuwsen -Chapters -Charbonnel et Walker -Charka do sviata -Charles & Keith -Charles Tyrwhitt -Charley Biggs Chicken N Sauce -Charter Supermarket -Chart House -Chata Polska -Chateraise -Chat Noir -ChaTraMue -Chatters Hair Salon -Chaussexpo -Cheap Monday -Cheapy -Cheba Hut -Checkers -Checkers and Rally's -CheckSmart -Cheeburger Cheeburger -Cheer Athletics -Cheers -Cheeseburger in Paradise -Cheesecake Corner -Cheese Kingdom -Chef & Brewer -Che Lagarto Hostels -Chemist King Discount Pharmacy -Chemist Warehouse -Chervonyi Market -Chess King -Chesterbrook Academy -Chester's International -Chevron Corporation -Chez Matsuo -Chibikko Land -Chicco -Chi-Chi's Europe -Chickeeduck -Chicken Express -Chickenfeed -Chicken in the Rough -Chicken Republic -Chicken Salad Chick -Chicken Treat -Chicken + Whiskey -Chick-fil-A -ChicKing -Chick'nCone -Chico's -Chidóz -Chigo x Flip -Chikuyōtei -Chi'Lantro BBQ -Children's Learning Adventure -Childs Restaurants -Childtime Learning Centers -Chili's -Chinachem Group -China Film Stellar -China in Box -China National Petroleum Corporation -China Wok Buffet -Chipo -Chipotle Mexican Grill -Chiquito -Chisholm Hunter -Chitai Gorod -Chizhik -Chocateca SL -Chocolate Company -Chocolate girl -Chocolate Jacques -Chocolaterie Bernachon -Chocolaterie Stam -Chocolates Atienza -Chocolates El Rey -Chocolates Valor -Chocolat Guérin-Boutron -Chocolatier Pâtissier Seguy -Chocolat lorrain -Chocolat Poulain -Chocolats+Croisier -Chocolove -Choice Hotels -Choices Flooring -Choices Market -Chompie's -Chooks-to-Go -ChopChop -Chopstix -Chopt -Chorten -Choushimaru -Chowking -Christiaensen -Christian Dior -Christine Laure -Christine le Duc -Christmas Tree Shops -Chronodrive -CHS Inc -Chuck-A-Rama -Chuck E. Cheese -Chuck E. Cheese's Pizza -Chung Kee Dessert -Church's -Church's Chicken -Churin Group -Chuy's -Cicis -Ciela -Cigo -Cilantro -Čili -Cinamon -Cine A -Cinéac -Cineart -CinéCité -Cine Colombia -Cine Colúmbia -Cine Filmes -Cineflix -Cine Gracher -Cinema City -Cinema City Czech -Cinema City Hungary -Cinema City International -Cinema City Poland -Cinemagic -Cinemais -Cinemark -Cinemark Brazil -Cinemascenen i Katrineholm AB -Cinémas Guzzo -Cinemas NOS -Cinemas Premier -Cinema Star -Cinematográfica Araújo -Cinemax -CineMAX -Cinemaxx -CinemaxX -Cinema ZED -Cinemex -Cinemotion -Cinémovida -Cinepax -Cineplex -Cineplex Entertainment -Cineplex Galaxy -Cineplex Odeon Corporation -Cineplexx Cinemas -Cinépolis -Cinépolis Brasil -Cinépolis Chile -Cinépolis India -Cinesa -Cinesercla -Cinespaço -Cines Renoir -CineStar -Cines Unidos -Cinesystem -CineTop -Cine Uniplex -Cinéville -CineVista Theatres -Cineworld -Cinex -Cine Yelmo -Cinnabon -Circle K -Circle K Sunkus -Circuito Entretenimento e Cinemas -Cisalfa Sport -Citgo -Citilink -CitizenM -Citrus -Città del sole -Citti-Park Flensburg -CITY -City Barbeque -City Chain -City Chic -City Electrical Factors -City Express -City Farmers -CityFitness -City Market -City Plumbing -City Wok -CJ CGV -C. & J. Clark International Ltd -C J Townrow & Sons -Cklass -Claim Jumper -Claire’s -Clarel -Clarion Hotels -Clark Brands -Clark Rubber -Clarkson Eyecare -Clark's Pump-N-Shop -Class'Croute -Classic All Blacks -Classic Cinemas -Classic Pizza -Claudia Sträter -Claudio -Cleanfuel -Clean Juice -Clemens Markets -C Lidgate -Clink -Clintons -Clodagh’s Kitchen -Clothing Junction -Cloud 9 Smoke Shop Australia -Club 33 -Club Champion -Club Fitness -Club Mexicana -Club Monaco -Club One -Club Pilates -Club Wyndham -Cluck-U Chicken -Clydesdale Bank -Clyde's Restaurant Group -CNA -CNN Newsstand -Coach Australia -Coal Grill & Bar -Coastal Corporation -Coast to Coast -Cobal -Cobb & Co -Cobb Theatres -C. O. Bigelow -COBS Bread -CocciMarket -CocciMarket City -Coccinelle -Coccinelle Express -Coccinelle Supermarché -Cocinor -Cocoa Mountain -Cocoa Processing Company -Coco di Mama -Cocokara fine -Cocomart Lombok -Coco’s Japan -coen markets -Coffee#1 -Coffee Berry -Coffeebrands -Coffee Company -Coffee Fellows -Coffee House -Coffee Lab -Coffee Republic -Cofix Global -Cofix Polska -Cofizz -Cofoco -Cohens Chemist -Coin -Coin Laundry Bubble Basket -Coin Laundry Depot -Cold Rock Ice Creamery -Cold Stone Creamery -Cole Haan -Coles -Coles Supermarkets -Colette by Colette Hayman -Colicci -Colin's Jeans -Collection of Style -Colorshop -Colruyt -Columbia Amusement Company -Columbia Sportswear Company -Combé Markt -Comfort Dental -Comfort Hotels -Comfort Inn -Comfort Suites -Commercial Tire -Commisso Brothers & Racco Italian Bakery -Commisso's Food Markets -Commonwealth Theaters -Community Choice Financial -COMO Hotels and Resorts -Companhia Agrícola do Sanguinhal -Compañía Nacional de Chocolates -Compañía Nacional De Chocolates de Perú S.A -Compleat Angler -Comptoir libanais -Compucopias -Comwell -Conad -Conad City -Conad Superstore -Condado Tacos -Condis -Conforama -Cộng Cà Phê -Connor -Conn's -Conoco -Conoco Inc -Conrad Hotels & Resorts -Consolidated Theatres -Constantin Film-Holding -Consume -Contempo -Contempo Casuals -Conte's Bike Shop -Continente -Continente Bom Dia -Continente Modelo -Cook -Cookey -Cookies by Design -Cook Out -Cooks the Bakery -CoolCat -Coop -Co-op Atlantic -Coop B&S -Coop byggmix -CoopCompact -Coop elektro -Cooperativa Obrera -Cooper Foundation -Cooper's Hawk Winery & Restaurants -Cooper's Old Time Pit Bar-B-Que -Co-op Food -Coop Forum -Coop Forum Jägersro -Coop kjøkken & hjem -Cooplands -Co.opmart -Coop NL -Coop Nord -Coop Norge SA -Coop Shop -Coop sport -Coop Switzerland -Coop Vandaag -Coop Vitality -Copijka -Coppa's Fresh Market -Coppel -Coppelia -Copy-Top -Cora -Coralia -Cora Vichy -Coricraft -Corinthia Hotels International -Corneliani -Corné Port-Royal Chocolatier -Corner Bakery Cafe -Cort -Cory Corporation -COS -Cosan -Così -Cosmed -Cosmic Wings -Cosmo -Cosmo Oil Company -Cosmoparis -Cosmo Prof -Costa Coffee -Costa Vida -Costco -Costcutter -Cost Cutters -Cosy Club -Côte -Côte d'Or -Côté Nature -Cottage Inn Pizza -Cotton On -Cotton On Kids -Cotton Patch Café -Cotton Traders -Country Inn & Suites by Radisson -Country Kitchen -CountryMax -Country Pride -Country Style -Country Waffles -Coupland's Bakeries -Couples Resorts -Courtyard by Marriott -Cracker Barrel -Cranks restaurant -Crazy Mocha Coffee Company -Creams -Cream Stone -Create Pharmacy -CREATE SDS -Crêpeaffaire -Crepes & Waffles -Crerar Hotels -Crest Hotels -Crevier -Crew Clothing Company -Cricket Fashion -Cricket Wirelesss -Crisp -Crittendens -Crockett & Jones -Crodux -Cropp -Crossroads IGA -Crossword Bookstores -Crown Burgers -Crowne Plaza -Cruizers -Crumbl Cookies -Crunch Fitness -Crystal Jade Culinary Concept Holdings -CSF Market -CSL Sofas -C-Store -CTD Tiles -CTown Supermarkets -Cub Foods -Cue -Cuidado con el Perro -Cukiernia Cieślikowski -Cukiernia Sowa -CUK Ubezpieczenia -Cultures -Culver's -Cumberland -Cumberland Farms -CUPET -Cup & Saucer Cafe -Curaleaf -Curio Collection by Hilton -Curry House -Curry no Shimin Aruba -Currys -Currys Digital -Curves International -Curzon Cinemas -Cvetopttorg -Cvetovik -CVS Pharmacy -Cycle Gear -Cycle Republic -CYCLO Banh mi -Cyrillus -Czas na Herbatę -Czech Inn Hotels -Dadash Baradar Food Company (Shoniz) -Dadi Theater Circuit -Daells Bolighus -Dagi -Dagli'Brugsen -Dagoba Chocolate -Dagwinkel -Dahl's Foods -Daiei -Daiichi -Daily Market -Daily Yamazaki -Daimaru -Daintee -Dairy Queen -Daiso -Daisys -Daiwa Royal Hotels -Daiwa Roynet Hotels -Dali -DALIOIL -Dallas BBQ -Daltile -Damat Tween -Dandan Hamburg -Dangerfield -Dan Hotels Ltd -Daniel -Daniel's Donuts -Daniel's Jewelers -Dan John -Dan Murphy's -Dan's Chocolates -Danske Hoteller A/S -Danske Møbler -Dans le Noir -Dar -Darcis Chocolat et Pâtisserie -Darrell Lea -Daruma -Darwina.pl -Dash In -Datacomp -Datart -Dat Backhus -daTerra -DATS 24 -Daunt Books -Davanni's -Dave & Buster's -Dave's Hot Chicken -Dave's Markets -David Jones Limited -David Lloyd Leisure -David's Supermarkets -Day-Today -DCC Energi -DD Chicken -DD Mortgage Co -dd's Discounts -DEA AG -dean&david -Dean & DeLuca -Debauve & Gallais -Debenhams -De Beren -Debra UK -Decathlon -Decimas -Decitre -Decò -Dedalus -Dedeman -Dedeman Hotels -Dee Dee’s Family Café -Deen -DeFacto -Defense Commissary Agency -De Groene Weg -De Gruyter -Déjà Vu -DEKA -DekaMarkt -Dekkmann -Delchamps -Delek Group Ltd -Delek US -Delfi bookstores -Delhaize -Deli2Go -Delica Station -Deli de Luca -Delikatesy Premium -Delikatesy Sezam -Delitraiteur -Del Sol -Delta -Del Taco -Delta Hotels -Delta Sky Club -Delvi -Demel -Dendy Cinemas -De Neuville -Denkichi Corporation -Denmans -Denns BioMarkt -Denny's -Densetsu no Sutadon'ya -Denver Mattress Company -Dépil Tech -De Pizzabakkers -Depo DIY -De Prati -Derimod -Der Mann -Desa -DeSerres -Designer Brands -Design Research -De Slegte -Des Petits Hauts -Dessange -Destination Hotels & Resorts -Destination Maternity -Desyatochka (Десяточка) -Detskiy Mir -Devernois -Devlyn -Deƨigual -DFLK -DFS -DI -Dia -Dial-a-Bed -Diamond Shamrock -Diandoude -Diane von Furstenberg -DiBella's -D.I.C -Dickey's Barbecue Pit -Dickies -Dickinson Theatres -Dick's House of Sport -Dick's Last Resort -Die Grenze -Diellas -Dierbergs Markets -Diesel -Digiturk -Digros -Dila -Dilek Ecza Deposu -Dillard's -Dille & Kamille -Dillons -Dillons Booksellers -Dilmer language school -Dim -Dincer Kırtasiye -Ding Tea -Dinh Van -dini -Dinner in the Sky -Dinosaur Bar-B-Que -DinoSol -din-X -Dion's -Dipson Theatres -Dirck III -Direkten -DIREX -Dirk -Dirt Cheap -Dis-Chem -Discount Drug Stores -Discount Tire -Disc Replay -Dishoom -Diska -Disney Vacation Club -District Taco -Ditsch -Divan Group -Divan Hotel -Divan Pastaneleri -Diverse -Diverta -Divine Chocolate -Dixie Lee Fried Chicken -Dixons -Dixons Travel -Dixy -Dixy Chicken -DKNY -D. L. Clark Company -dm-drogerie markt -DMV -DNS (store chain) -Döbbe -Dobbs -Dobronom -Dockers -Doctors of Physical Therapy -Doctor Stoletov -Dodo Pizza -Doe's Eat Place -Doggie Diner -Dog Haus -Doğtaş -Dohtonbori -Do it Best -Do It + Garden -Dolcezza -Dollarama -dollar curtains+blinds -Dollar General -Dollarstore -Dolly Parton's Dixie Stampede -Dom Dom -Dominick's -Dominion -Dominion Stores -Dominó -Domino’s Pizza -Domino's Pizza Enterprises -Domino's Pizza Group plc -Domo -Domo Gasoline -Domovoy -Dom Pedro Hotels & Golf Collection -Dona -Donatos Pizza -Dondontei -Dondonya -Döner Market -Dongdaemun Yupdduk -Donna -Donna Ida -Don Pablo's -Don Quijote -Don Roberto Jewelers -Donut King -Dooney & Bourke -Dopo / Adesso -Doppio Espresso -Dorint -Dormero Hotels -Dormy Inn -Dornseifer -D'ORO -Dorothy Lane Market -Dorothy Perkins -Dospara -Dos Reales -Dost Kitabevi -Dotti -DoubleDave's Pizzaworks -DoubleTree by Hilton -Doughnut Time -Dough Zone -Douglas -Douglas Theatre Company -Doutour Coffee Shop -Downtown CREDO -Downtown Disney Resort Area -DOZ Apotek -DPaschoal -D.P. Dough -Dpiù -D&R -Dráčik -dr.cafe Coffee -Dream Dinners -Dream Doors -Dreams -Dreize -DressBarn -Dressmann -Dr.Head -Drings -Dr. Max -DROPTOP -Druckers Vienna Patisserie -Drummond Golf -Druni -Drury Hotels -Druther's -Drybar -Dry İstanbul -D.S -DS Groceries -D-Smart -DTLR -Duane Reade -Dubrow's Cafeteria -Duchamp -Duchess -Dudhsagar Dairy -Duesouth -Dufoux Chocolats -Dulac Cinémas -Dulux Decorator Centre -Dundas Fyfe funerals -Dune London -Dungelmann -Dungelmann slagerij -Dunkin' -Dunlop Tyres SA -Dunn-Edwards Paints -Dunnes Stores -Dunns -DUOFUJIAO -Du-par's -dusk -Dutch Bros. Coffee -Duży Ben -Dwell -D&W Fresh Market -DW Sports Fitness -Dylan's Candy Bar -E5 Mode -Eagle Boys -Eagle Food Centers -Eapteka -Earls -Earlsdon Butchers -Early Settler -Earthbound Trading Company -EarthWise Pet -East of Chicago Pizza -East Side Mario's -Easy24 -Easy Bathrooms -Easycash -Easyhome New Retail Group Corporation Limited -EasyHotel -EasyPizza -EasyWay -Easy-Way Store -Eataly -Eatlah -Eat'n Park -Eaton's -Eatza Pizza -eazie -EB Games Australia -ECCO -Echika -E-Cigarette Direct -E-cig City -Eckō Unltd -ecoATM -ÉCONOFITNESS -Econo Lodge -EconomClass -Economy Cash -Econsave -Econsave Bukit Gambir -Econsave Pasir Gudang -Econsave Pekan Nanas -Econsave Pontian -Econsave Segamat -Econsave Senai -Econsave Simpang Renggam -Econsave Taman Putri Kulai -Econsave Yong Peng -EcoOil -Eco Petrol -eco-shop -Ecute -Edah -Eddie Merlot's -Eddie V's -Edeka -Edeka Altdorf -Edeka Getränkemarkt -Edelveis -Ede & Ravenscroft -Edgars -Edge Clothing -Edible Arrangements -EDION -Edition Hotels -Ed Meier -Ed's Easy Diner -Edwin Jones -EE -Eegee's -Eerikin Pippuri -efbet -Eggslut -EggWorks -Eğitim-Sen -Eğit-Koop -Egon -Ehemaliges Brauerei- und Metzgeranwesen in Lauf an der Pegnitz -Eighteen Chefs -Eikoh -Eisner Food Stores -Ekimachi 1 Chome -Eki Marché -Ekimo -Eklo -EKO Bulgaria -EKO Cyprus -EKO Greece -Ekol Logistics -Ekomini -EKO Montenegro -Ekonika -EkoPlaza -EKO Serbia -Eko Stormarknad -Elan -El Árbol -Elbenwald -El Borracho -El Castillo del Cacao -El Chico -El Club de la Milanesa -Elder-Beerman -Eldi -Eldorado -E.Leclerc -E.Leclerc Aleje Jerozolimskie -E.Leclerc Bellerive-sur-Allier -E.Leclerc Malbork -Element Hotels -ELEMENTS -Elements Massage -Elephant and Castle Pub and Restaurant -Elephant Bar -Elephant & Castle -Elevation Burger -El Ezaby Pharmacy -Elf Aquitaine -El Fenix -El Ganso -El Gaucho -Elite Hotels of Sweden -Elit Global -Elka -Elkjøp -Ellis Brigham -Elmer Candy Corporation -El Mouradi hotels -El Palacio de Hierro -El Pollo Loco -El Rincón -El Rinconsito -El Taco Tote -El Taquito -Elvi -Elvila -Elysian Brewing Company -Emagine Entertainment -emart -Embassy Suites Hotels -Ember Inns -Embracine -Emmett London -Emo -Emperor Cinemas -Emperor Foods -Empire Cinemas -Empire Theatres -Emporio Armani -EmpRes -Empresas Copec -EMTÉ -Endeavour Recycled Clothing -ENEOS -Enerpetroli -Engen Petroleum -English Home -Eng Wah Global -Eni -Enmarket -Entertainment Centrum -Enza Home -Epcot Resort Area -Epic Wings N' Things -Episode -EQ Saddlery -Equador Energia -Equipment Depot -Equivalenza -Erewhon -Erik's DeliCafé -Ernest Hillier Chocolates -Ernest Jones -E-san Thai Cuisine -Escapology -Escom -Escort Teknoloji -Esenlik Market -Espaço Itaú de Cinema -ESPN Wide World of Sports Resort Area -Espresso Vivace -essanelle -Esselunga -Essentiel Antwerp -Esso -Esso Express -Essoldo -Es Teler 77 -Esther Price Candies -Esthetic Center -Esthetique -Eti Mine Works -Eti Pets -Etos -Eurasia -Eureka! Restaurant Group -Eureka Street Furniture -Eurobrico -Euro Café -Euro Car Parts -EUROCELL PLC -Euro Garages -Euro Garages Australia -EuroGeneral -Euro Kebab -Euroland -Euromarket -Euromaster -Euromoda -Euronics -Europafilm -Euroscoop -Eurospar -Eurostar Aktiebolag -Eurotel -Evans -Evapo -Event Cinemas -Ever -Everbowl -Everest -EVEREVE -Everfuel -Evergreens Salad -Everlast Gyms -Everyman Cinemas -Everyman Espresso -Everyone Active -Everytable -Everything But Water -Evroopt -Evroopt Hyper -Evroopt Super -E. Wedel -E-WEKE -Exceisior Café -Excelsior -Excelsior Caffé -Exclusive Books -EXHEALS -Éxito -Expert (chain store) -Extra -Extra Foods -ExtraMile -Extrawurst -Extreme Intimo -Extreme Pita -Extreme Pizza -Exxon -ExxonMobil -Eyebrow Plus -Eyes + more -Eye Wish -Eylex Films Pvt Ltd -Eziway Perenjori -EZPAWN -FabHotels -Fabiani -Fabricland -Fabrique -FABUTAN -Fafa's -Fafilm Vietnam -Faguo -Faik Sönmez -Fair Play Casino -Fairway Market -Fairway Markets -Fairwood -fakta -Fakta -Falconeri -famila -Familia -Family Bakery -Family Dollar -Family Fare -FamilyMart -Family Pantry -famima!! -Famous Dave's -Famous Footwear -Famous Players -Fannie May -Fantasiapelit -Fantastico -Fantastic Sams -FAO Schwarz -Faraos Cigarer -Fareway -Farley's & Sathers Candy Company -Farmacia -Farmacia SAAS -Farmacias Ahumada -Farmacias Benavides -Farmacias Cruz Verde -Farmacias Guadalajara -Farmacias Moscoso -Farmacias Similares -Farmacias Unión -Farmacias Yza -Farmahorro -Farmatodo -Farm Boy -Farmer Boys -Farmer Jack -Farmers Trading Company -Farmfoods -Farm Fresh Food & Pharmacy -Farmhouse Inns -Farrell's Ice Cream Parlour -Fasfú Burgers -Fastbreak -Fast-Fix Jewelry and Watch Repair -Fastrac Cafe -Fastrak -Fat Angelo's -Fat Bastard Burrito Co -Fatburger -Fat Face -Fathers & Sons -Fat Shack -Fattal Holdings (1998) Ltd -Fatto a Mano -FATZ -Favarger -Favorita Corporation -Fayno Market -Fazer -Fazoli's -Federal Donuts -Federal Group -Federated Co-operatives -Feinbächerei Ruch -Fellini's Pizza -Felna -Felpausch -Fendi -Fenerium -Feng Sushi -Fenno Optiikka -Fenwick -Fenwick Colchester -Ferber -Ferguson Plarre's Bakehouse -Feria Mix -Fernwood Fitness -Ferrero SpA -Festival Cinemas -Festival Foods -Fialka -Field & Trek -Fielmann -Fiesta Inn -Fiesta Mart -Fieten Olie -Fietsenwinkel.nl -Fietswereld -Figaro Coffee Company -Filco Foods -Filmindustri AB Skandia -Filmstaden AB -Fine Fare Supermarkets -Fine Wine & Good Spirits -Finkbeiner -Finn Flare -Finnkino -Fiorella Rubino -Fiorucci -Fireaway -Firma Savelkoul -First Cabin -First Choice Haircutters -First Kitchen -First Virginia -First Watch -Fish 180 -Fisher Auto Parts -Fisher Foods -Fit4less -FitActive -Fit Care DEPOT -Fitness24Seven -Fitness First -Fitness House -Five Guys -Five o'clock -Fix Price -Fizza -FJ Management -Flamingo Casino -Flanco -Flashback Records -Flash Coffee -Fleet Farm -Fleet Feet -FLEET FEET -FleetPride -Fleggaard -Fleischerei Richter -Flemings Food Stores -Fleming's Prime Steakhouse & Wine Bar -Fletcher Hotels -flexi -Flight Centre UK -Flights -Flippin' Pizza -Flooring America -Floorworld -Florissimo -Flower Burger -Flyers Energy -Flying J -Flying Tiger Copenhagen -F-Musiikki -Fnac -Fnac in Belgium -Focus DIY -Focus on Furniture -Fogo de Chão -Fokai Shop -Fontainebleau Resorts -Food 4 Less -Foodarama -Food Basics -Food Basket -Food City -Foodcoop BCN -Foodex -Food Fair Market -FoodFirst -Foodland -Foodland Hawaii -Food Lion -Food Lover's Market -Foodmaster -FoodMaxx -Food Plus -Food Republic -Foodtown -Footaction -Footgear -Foot Locker -Foot Solutions -Fopp -Fora -Forbidden Planet -Forcast -Forever 21 -Forever New -Formido -Formosa Petrochemical -Fornetti -Foroxity Filmarena -Fortinos -Fortnum & Mason -Fortuna Cigar House -Forum Cafeterias -Forum İstanbul AVM -Forum Sport -Forus -Fosters Freeze -Foster's Hollywood -føtex -Føtex Food -Fotoprix -Founding Famers -Fournos Bakery -Four-Pillars Hotels -Four Points by Sheraton -Four Seasons Hotels and Resorts -Four Star Pizza -Fox's Pizza Den -Fox Theatres -Foxtons -Fox-wizel Ltd -Foyles -Fragrance Hotel -Fragrant World -Francesca's -Francfranc -Franck Provost -Franco Manca -Frank and Gino's -Frank and Honest -Frankford Candy & Chocolate Company -Frankie and Benny's -Franklin's Burger -Franprix -Fran's Cafe -Fransmanni -Frans.ua -Frasers -Frasers Group -Frasses -Freddo -Freddy's Frozen Custard & Steakburgers -Fred Harvey Company -Fred Loya Insurance -Fred Meyer -Fred Meyer Jewelers -Freedom Furniture -Free People -Freeway Insurance -Fremtiden -French Connection -Frenchy's Chicken -Fresh -FreshChoice -Fresh & Easy -Freshëns -Freshii -Fresh Kitchen + Juice Bar -Freshly Chopped -Freshly Squeezed -Fresh Market -Freshness Burger -Freshslice Pizza -Fresh Stop -Fresh Thyme -Fridays -Friendly Express -Friends & Brgrs -FrieslandCampina Belgium -Frisch's -Frisör Klier -Frittenwerk -Froiz -Front Burner Brands -Froots -Frostop -Fry's Electronics -Fry's Food and Drug -Fuddruckers -Fuego -Fuji -Fujiya Hotel -Fujiya Restaurant -Fukuya -Fukuyoshi Cáfe -Fullon Hotels & Resorts -Fultons Foods -Fun -Fun Cinemas -Furaibo -Furla -Furniture Mart USA -Furniture Row -Furniture Village -Furnmart -Fust -Futon Company -Fuzzy's Taco Shop -FYidoctors -G500 -Gabe's -Gabriel Pizza -GABURICHICKEN -Gadis -Gadisa -GAES -GAKUDEN -Galati Brothers -Galaxias -Galeria -Galerías Preciados -Galeries Lafayette -Galle & Jessen -Galleria Department Store -Gallery Furniture -Galp Energia -Game Digital plc -Game Mania -GameStop -Gamma -Gamm vert -Gang of Pizza -Ganong Bros -GANT -Gap Inc -Garanti BBVA -Garduño's -Garfinckel's -Garfunkel's Restaurant -Garlicks -Garment Quarter -Garoto -GAS -Gasolin -Gasoline -Gate -Gather -Gator's Dockside -Gatta -Gaucho -Gaumont-British Picture Corporation -Gautier furniture -G. Blonk -G. C. Murphy -GD Goenka Public School -GD Goenka Toddler House -Géant Casino -Gebroeders Winter -Geek Retreat -Geier -Gelateria di Berna -Gelateria Italiana -Gelatissimo -Gelato Messina -Gelderblom -General Cinema Corporation -General Directorate of Meat and Milk Board (Turkey) -General Host -Generator Hostels -Genki Sushi -Genpa -Genuardi's -Georgetown Cupcake -George Webb Restaurants -Geox -Geprek Bensu -Gerber Collision & Glass -Geri's Hamburgers -Gerland Corporation -German-American Petroleum Company -German Doner Kebab -Gertrude Hawk Chocolates -Gertz -GetGo -Getränke Arena -Getränke City -Getty Oil -G. Fox & Co -Ghirardelli Chocolate Company -Giant Eagle -Giant Food -Giant Food Stores -Giant Hypermarket -Giant Hypermarket Plentong -Giant Hypermarket Southern City -Giant Industries -Giant Open Air -Giant Tampoi Mall -Gibbs & Dandy -Gieves & Hawkes -GiFi -Giggling Squid -Gima -Gimbels -Gimgane -Gina Tricot -Ginbuta(Fushimi-chojamachi) -Gindaco -Ginger Hotels -Ginger Pig -Gingiss Formalwear -Ginos -Gino's East -Gino's Pizza -Gino's Pizza & Spaghetti House -Ginza Cozy Corner -Ginza Kyubey -Ginza Lion -Ginza Ten-ichi -Gionino’s Pizzeria -Giordano's Pizzeria -Gipfel -Giraffe Restaurants -Girlfriend -Giunti al Punto -G La Dalle -Glass America -Glassons -Global -Global Kids -Global Oil -Globe Discount City -Globo -Globus -Globus Gurme -Globus hypermarket in Kotelniki -Globus shops -Gloria Jeans -Gloria Jean's Coffees -Gloria Prince Hotel -Glusco -GNC Cinemas -Go Asia -Godavari USA -Goddard School -Godfather's Pizza -Godiva Chocolatier -Goedkoope Winkel -Goeken backen -GOfuel -Go! Games & Toys -Go Go Curry -G. O. Guy -Goin' Postal -Golda Gelato Factory -Gold Apple -Goldaş -GoldBet -Golden Chick -Golden Krust Caribbean Bakery & Grill -Golden Nozzle Car Wash -Goldenpoint -Golden Rose -Golden Screen Cinemas -Golden Spoon -Golden Tulip -Golden Village -Gold Fish -Gold Seight -Gold's Gym -Goldsmiths -Golf & Co -Golf & Co Group Ltd -Golff -Golf Galaxy -Golf Plus -Go Local -Gong Cha -Good2Go Stores -Good Beer -Goodlife Pharmacy -Good Lood -GOOD PHARM -Goodrich Quality Theaters -Goodwill -Goodwill Industries -Goodwill Industries of Northern New England -Goodyear Autocare -Goodyear Auto Service -Google Merchandise Store -Go Outdoors -gooz -Gopal's -Gorąco Polecam -Goralı -Gordons Chemists -Gorjana -Gosch Sylt -Göta Film -Gotoken -Gottardo -Gottex -Gouiran Beauté -Gourmet Burger Kitchen -gourmet city -Gourmet Foods -Gowings -GPC Pharmacy -Gr8 Hotels -Grab-a-Java -Grace's Bakery -Graduate Hotels -Graeter's -Graff Diamonds -Grainger Games -Granada Theatres -Grand Bazar -Grand Cinemas -Grand Frais -Grand Frais Beynost -GrandOptical -Grand Optics -Grands Magasins de la Bourse -Grand Union -Grange Hotels -Granier -Granvista Hotels & Resorts -Grão Espresso -Grape Tree -Grassa -Gratis -Grease Monkey -Great Canadian Oil Change -Great Clips -Great Escape Theatres -Great Leap Brewing -Great Steak -Great Taste -Great Tree Pharmacy -Greco Pizza Restaurant -Grecotel -Green & Black's -Green Burrito -Green King Inns & Hotels -Greenwich Pizza -Greenwoods -Gref-Völsing -Greg Cafe -Greggs -Greyder -Griff's Hamburgers -Grimaldi's Pizzeria -Grimminger -Gringo's Mexican Kitchen -Gristedes -Gritty McDuff's Brewing Company -Griya -Grocery Outlet -Grodzinski Bakery -Groenwoudt -Grom -Gromulski -Groupe Majestic Cinémas -G. R. Thanga Maligai -Grup Bon Preu -Grupo BIG -Grupo Casal Cinemas -Grupo Cine -Grupo Estação -Grupo Mobi Cine -Grupo PlayArte -Grupo RAR -Grupo SaladeArte -Grupo Severiano Ribeiro -Grycan -GS Caltex -GSF car parts -G-Sport -GS Store -Guam Police Department -Guangzhou Restaurant -Guardian -Guess -Guidepost Montessori -Guittard Chocolate Company -Guldfynd -Gulf Express -Gulf Oil -Gulliver -Gulliver Supermercati -Gull New Zealand -Gull Petroleum -Günaydın -Gusto -Guylian -G&W GezondheidsWinkel -Gyomu super -Gyoza no Manshu -Gyoza no Ohsho -Gyūdon Tarō -Gyu-Kaku -Gzella -H10 Hotels -Häagen-Dazs -Habib's -Habitania -Habitat -Habitat for Humanity ReStore -Hachez -Hacı Bekir -Hackett (clothing brand) -Haffner's -Hagebau -Haggen Food & Pharmacy -Haidilao -Haigh's Chocolates -Haile Resorts -Haircut Express -Hair Cuttery -Hair Express -Hairhouse -Hairkiller -Hakata Fūryū -Hakata Ikkōsha -Hakmar -Hakmar Express -Hakodate Ichiba -Hala Kopińska -Halal Fried Chicken -Hala Wola -Hale Banacha -Hale's -Hale's Filling Station and Grocery -Halfords -Half Price Books -Halia Baluvana -Hallbergs Guld -Hallmark Cards -Halloren Chocolate Factory -Halo Top Creamery -Hamady Brothers -HAMA-SUSHI -Hamburger Hamlet -Hamburger Mary's -Hamburguesas El Corral -Hami -Hampton by Hilton -Hanamarūdon -Hanamasa -Hanaya Yohei -Handlar'n -Handmade Burger Co -Hand Picked Hotels -Hands -Hanko Aasia -Hankyu Department Store -Hankyu Hanshin Hotels -Hanna Andersson -Hannaford Bros. Co -Hans Anders -Han's Café -Hanshin Department Store -Hans im Glück -Hansot -Hans Textiel -Happi House -Happy Bar & Grill -Happy Books -Happy Italy -Happy Joe's -Happy Lemon -Happy Look -Happy Nails & Spa -Happy Socks -Happys Outlet -Happy's Pizza -Harald -Harald Nyborg -Harbor Freight Tools -Harbour Hotels -Hard Rock Cafe -Hard Rock Hotels -Hard Times Cafe -Hardware LDN -Harkins Theatres -Harmons -Harold's Chicken Shack -Harps Food Stores -Harris Teeter -Harrods -Harry Corry -Harry Ramsden's -Harry Ritchie's -Harvard/MIT Cooperative Society -Harvester Restaurants -Harvest Fare -Harvey Nichols -Harvey's -Harveys Furniture -Harveys Supermarkets -Hascol Petroleum -Hasegawa Store -Hash House a go go -Hasty Market -Hatil -Hatoya -Hattie B's Hot Chicken -Haus! -Havan -Havanna -Havens -Hawes & Curtis -H.A. Winston & Co -Hawksmoor -Hawthorn Suites -HB Kristianstads Biografteater -Headmasters -Head Records -Head West -Heal's -Health Mart -Health Planet -Heart-in -Hearty Mart -Heating Plumbing Supplies (HPS) -H-E-B -Hebe -Hecht's -H&E Equipment Services -HEI Hotels & Resorts -Heinen's Grocery Store -Heinrich von Allwörden GmbH -Heiwado Sobue -Hela Profi Zentrum -Helen Woodward Animal Center -Helikon -Helios -Hell Pizza -Hellweg -Help Net -HEMA -Hemköp -Hemköp Stigbergstorget -Hemmakväll -Hen House Restaurants -Henri Lloyd -Henry's -Henry's Farmers Market -Hens and Kelly -Herberger Theater Center -Herc Rentals -HERC's Nutrition -Herfy -HERKULES Bau&Garten -Herman ze German -Hermès -Hero Certified Burgers -Herods Hotels -Heron Foods -Herrell's Ice Cream -Hersey & Son -Hershey's Chocolate World -Hesburger -Hess Corporation -Hess's -Het Goed -HF Hotels -H-Hotels -hi -Hidrosina -Hifigear -Hi-Fi Klubben -Higginbotham's -High5 -High and Mighty -Highland Farms -Highlands Coffee -High's Dairy Store -High Seat Limited -Hilton Garden Inn -Hilton Hotels & Resorts -Hilton Worldwide -Himelhoch's -Hindustan Petroleum -Hinnerbäcker -Hipercor -HiperDino -HiperDino Express -Hipermaxi -Hipermercado BIG -Hip Hop Fish & Chicken -Hires Big H -HISBE -HitMax -Hive Pubs -Hiway House -Hizi Hair -H&M -Hmarket -H Mart -H-Medix -H&M HOME -HMV Retail Ltd -Hobbs Ltd -Hobbyco -Hobbycraft -Hobby Lobby -Hobee's Restaurant -Hodad's -Hodinkee -Hofer KG -Hoffmann -Hoffman's Chocolate -Hoffritz for Cutlery -Hofpfisterei -Holiday Classic -Holiday Inn -Holiday Inn Club Vacations -Holiday Inn Express -Holiday Inn Resort -Holiday Stationstores -Holland Bakery -Holland & Barrett -Hollister Co -Hollywood Bakery -Hollywood Candy Company -Holzleitner -@home -Home2 Suites by Hilton -Home Along -Home Bargains -Homebase -HomeGoods -Home Inn -Homeland -@Home Livingspace -HomeMax -Home Original Chicken -Homeplus -Home Run Inn -Homestead Studio Suites Hotels -Home Store -Home Timber & Hardware -HomeTowne Studios -Honest Greens -Honey Dew Donuts -Hong Kong -Hong Kong Supermarket -Hoogvliet -Hoopers -Hooters -Hoover Building -HopHey -Hornbach -Hornbacher's -Horng Ruey Jen Sandwich -Hostel One -Hot Chicken Takeover -Hot Dog on a Stick -Hot Doug's -Hotel 81 -Hotel Chocolat -Hotel du Vin -Hotel F1 -Hotel Gracery -HOTEL GRAND PALACE -Hotel Indigo -Hotel Keihan Chain -Hotel Mets -Hotel New Awaji -Hotel Okura -Hotel Sogo -Hotiç -Hot Lips Pizza -Hotter -Hotto Motto -Hot Topic -Hotworx -Houchens Industries -House -House & Home -House of Blues -House of Fraser -House of Hackney -House of Hoops -House of Meat Galanski -Houston's Restaurant -HoutBrox -Howard Hotels -Howard Johnson's -Howells -Hoyts -Hozain -Hozain Aschaffenburg -Hozain Bergkamen -Hozain Darmstadt -Hozain Kehl -Hozain Münsingen -Hozain Nürnberg -Hozain Offenburg -Hozain Ulm -HR Bradfords -H. Salt Esquire -H. Stern -H&T Pawnbrokers -Hubbox -Hubo Belgium -Hubo Netherlands -Huck's Food & Fuel -Huddle House -Hudson -Hudson Booksellers -Hudson News -Hudsons Coffee -HUDYsport -Huey Magoo's -Hughes Electrical -Hughug Hotel Group -Hugo's -HuHot Mongolian Grill -Hui Lau Shan -Humongous -Hungry bunny -Hungry Horse -Hungry Howie's Pizza -Hungry Jack's -Hunkemöller -Hunt Brothers Pizza -Hunting & Fishing New Zealand -Hurricane Grill & Wings -Husky Energy -Hustler Hollywood -Hval Sjokoladefabrikk -H. von Allwörden GmbH -H.W.K -HWR Group -Hyatt Centric -Hyatt Hotels Corporation -Hyatt House -Hyatt Place -Hyatt Residence Club -Hyderabad House -HYGIEIA -HyperMe -Hyper U -Hyundai Oilbank -HyVee Fast & Fresh -IANOS -Iberdoex -Iberostar Hotels & Resorts -Ibis Budget -ibis Hotels -ibyte -ICA AB -I Can't Believe It's Yogurt! -ICA Supermarket Majorna -Iceland (Supermarket) -iCheck inn -Ichibanya -Ichinobo -Ichinoyu -Ichiran -ICING -IC Norte -İddaa -Idea -IDEA -Ideal Audition -Ideal Food Basket -Ideapark -Idemitsu Kosan -Identity -iFLY -IGA -iGas -IGA Three Springs -Igorance -I Heart Mac & Cheese -IHG ANA Hotels Group Japan -IHOP -IKEA -IKI -Iki na izakaya Aiyo -Ikinari Steak -IKKS -İklimsa -ile de beaute -Il Gigante -Illegal Pete's -I Love Pizza -I'm -Image Studios -Imagine Cinemas -I. Magnin -immergrün -Imo's Pizza -Imperial Cinemas -Imperial Oil -INA -Inageya -inbet -İnci Leather Inc -Incredible Universe -Indian Coffee House -Indian Oil Corporation -Indie Kids -Indigo -Indigo Sun -Indomaret -Industrie -Ingles -Ingo -Iniala -Inkafarma -Ink by Hudson -InMotion -Inna Hotels & Resorts -Inno -In-N-Out Burger -iNovine -INOX Leisure Limited -Insa Oil -In's Mercato -Insomnia Cookies -Interceramic -IntercityHotel -InterContinental -InterContinental Hotels Group -Interex -Interhotel -Intermarché -Intermarché Contact -Intermarché Express -Intermarché Hyper -Intermarché Super -Intermarché Super Vichy -Intersport -Intersport Australia -INTERTOP -Intertoys -Intimissimi -Intimissimi Uomo -Inzone -ION -İpekyol -Iper -IperSoap -iPlace -Ippekoppe -Ippudo -Ipragaz -IQ-Diskont -Iran Hyper Star -IRIS -Irish Multiplex Cinemas -Iris Lingerie -Irma -Iron Horse Brewery -Iron Skillet -Irving Oil -Isaly's -İşbir beds -Isetan -iShop Mixup -Isku Interior -Island Wing Company -ISO -Isomaru Suisan -İstanbul Bilim Koleji -İstanbul Bilişim -İstanbul Koleji -İstanbul language school -İstanbul Üniversitesi language school -İstikbal -ITC Hotels -itemLabel -ITM -Ito-Yokado -Ito Yokado Anesaki Store -Ito Yokado Kasukabe store -Ito-Yokado Obihiro -It's Electronics -itStyle -itsu -Ivar's -IzyCoffee -Izzo's Illegal Burrito -Jack Astor's Bar & Grill -Jack in the Box -Jack & Jones -Jack's -Jack's Casino -Jackson Hole Burgers -Jacksons -Jack’s Place -Jack Wills -Jacqui E -Jade Garden -JAG -JalouCity -Jaltan -Jamba Juice -James Colmer -James Coney Island -Jamin -Jan Linders Supermarkten -Janu Hotels -Japan Energy -Jardiland -Jardin Mobile -Jarrold -Jasmil -Jason's Deli -Java Jo's -Jawoll -JAX Tyres -JayC Food Stores -Jay Jays -Jazen Tea -Jazzercise -J. Barbour and Sons -JBC -JB's Restaurants -J. C. Penney -J.Crew -JD Gyms -JD Sports -Jean Louis David -Jeans Centre -jem & fix -Jengjong Spareribs Cereal Cooked -Jenners -Jeno's Pizza -Jensens Bøfhus -Jentschstraße 1 -Jerome's -Jerry Lewis Cinemas -Jerry's Restaurants -Jerry's Subs & Pizza -Jessops -Jet -Jet's Pizza -Jetwing Hotels -Jewel-Osco -J.Gg. Rupprecht GmbH -JG Ross -Jhoots Pharmacy -J.H. Smith Grocery Store and Filling Station -JIAJIAYUE -Jiffy Lube -Jiffy Mart -Jigsaw -Jijonenca -Jijunghwan's Pizza -Jim Block -Jimboy's Tacos -Jimmy Buffett's Margaritaville -Jimmy Fairly -Jimmy John's -Jimmy Key -Jimmy's Restaurants -JIM 'N NICK'S -Jinan Hualian -Jinenjoan -Jinya Ramen Bar -Jinyi Cinemas -Jitney Jungle -J J Allen -J.J. Newberry -J. McLaughlin -Jo-Ann Stores -Joe's Crab Shack -Joe's Jeans Inc -Joe's Kwik Marts -Joe's Pizza -Joe & The Juice -JOEY -Joey's Seafood Restaurants -John Lewis -Johnny Bigg -Johnny Carino's -Johnny Rockets -Johnny’s Burger Company -John Reed Fitness -John's Incredible Pizza -Johnsons Cleaners UK -Johnston & Murphy -JO&JOE -JoJo Maman Bébé -Joker Baby -Jolidon -Jollibee -Jolly Joker -Jolly & Son -Jolly tours -Jo Malone -Jo Mercer -Jonak -Jones Bootmaker -Joseph -Joseph-Beth Booksellers -Joseph Magnin Co -Joseph Schmidt Confections -Joshin Denki -Journeys -Joy -Joysound -Joyva -JP Lawson -JR-East Hotels -JR Kyushu Hotels -JR-West Hotels -Juan Valdez Café -Juewei Duck Neck -Jugo Juice -Juguettos -Juice It Up! -JuiceLand -Juice Press -Jula -Jumbo -Jumbo Seafood -Jumeirah -Jumper -Jungle Jim's International Market -Jungle Jim's International Market Eastgate -Juraku -JUSCO -Just Born -Just Cuts -Just Jeans -Just Over the Top -Justo y Bueno -Just Salad -Just Watches -JW Marriott Hotels -JYSK -Kaady Car Wash -Kaffebrenneriet -Kafkas -Kahve Dünyası -Kai Bo Food Supermarket -Kaikatsu Club -Kaipara Butchery -Kaisercraft -Kaizōsha -Kalev -Kalunga -Kamakura Pasta -Kameyamannendō -Kamogawa Grand Hotel -Kamps -Kanetanaka -Kangaroo Express -Kani Dōraku -KappAhl -Kappa Sushi -Karayama -Karayoshi -Karel Electronics -Karelfarm -Karen Millen -Karen's Diner -Kärkkäinen -Karl Marc John -Karl Marx Confectionery Factory -Karl Strauss Brewing Company -Karns Quality Foods -Karo -Karstadt -Kartal Yuvası -Karusel -Karwei -Kasanova -Kaspa's -Kathmandu -Katies -Katoya -Katsu Burger -Katsuya -Katz Group of Companies -Katz's Deli -Kauai -Kaufhaus Wronker -Kaufland Michle -Kaufland Schwertstraße -Kawatoyo -K&B -KB Theatres -Kebab King -KeepCool -Kees Smit Tuinmeubelen -Kegg's Candies -Keikyu Department Store -Keikyu Store -Keio Crown-Gai -Keio Department Store -Keio Plaza Hotel -Keio Presso Inn -Keio Store -Keisei Department Store -Keisei Store -Keith-Albee-Orpheum -Keke's Breakfast Cafe -Kelebek -Kelly-Moore Paints -Kelly's Cajun Grill -Kemal Tanca -Kembo -Kembu Plaza -KENDRA SCOTT -Kenneth Cole Productions -Kent Kwik -Kentucky -Kenzo -Kerasotes Theatres -Kerbey Lane Cafe -Kernels Popcorn -Keropetrol -Kerzengeschäft Retti -Kessel Food Markets -Ketal -Keuken Kampioen -Keurslager -Keva Juice -Keyline -KeyStore -KFC -KFL Supermarkets -Khlebnaya Lavka -Khlebnik -Kidango -Kïdo -Kids 'R' Kids -Kid's Story Home -Kidstuff -Kids World -Kieser Training -Kiğılı -Kiipeilyareena -Kiko Milano -Killer Burger -Killiney Kopitiam -Kiloutou -Kilwins -Kim Sơn -Kindly! -Kinepolis -Kinetix -Kineya -King Bao -King Kullen -King of Donair -Kings Family Restaurants -Kings Food Markets -King Soopers -Kingstone Bookstore -King Taco -Kinoplex -Kinopolis -Kinostar -Kinryū Ramen -Kintetsu Department Store -Kiosk -Kipa -KiPMall Kota Tinggi -KiPMall Tampoi -Kippie -Kirby Café -Kirovsky -Kitag -Kitchen Collection -Kitchen Connection -Kitchen Origin -Kitchen Warehouse -Kitcho -Kitte -Kivole -Kiwoko -K+K Klaas & Kock -Klas -Klass -Kleine Seite 17 -Kleine Seite 26 -Klein’s Backstube -Klenger Burger -Kley Zemer -Klier Hair World -Kline's Dairy Bar -Klipp -KLO -KlusWijs -Kmart -Kmart Australia -Knecht's Auto Parts -Knights Inn -Kniže & Comp -KOAJ -Kobe Lamp-tei -Kocca -Koc Fiat Kredi Finansman Co -Koç Finansman Co -Koctas -Koestlin -Kofe Khauz -Kohikan -KOI Auto Parts -KOI Thé -Kojima -KOJIMA -Kokkolan Halpa-Halli Oy -KOKORO -Kokubu Grocers Chain -Kokumin -Koleso -Kolls -Komandor (Командор) -Komeda -Kompiuternyi Vsesvit -Komputronik -Komşu Fırın -Kona Grill -Konmar -Konsum -Koo Koo Roo -Kopak -Kopenhagen -Kopeyka -Kopiyka -Kopiyochka -Kop & Kande -Korchma Taras Bulba -Koröshi -Körperformen -Kotipizza -Kotochika -Koton -KOURAKUEN -Kraš -Krasny Oktyabr Open Joint-Stock Company -KRASS Optik -K-Rauta -Krëfel -Krekel's Custard & Hamburgers -Kreymborg -Krisp Clothing -Krispy Kreme -Krispy Kreme UK -Kroger -Krónan -Kro's Nest -Krowarzywa -Kruidvat -Kruzhka -Krys -Krystal -K's Holdings Corporation -K's Merchandise Mart -K-Supermarket -KTA Super Stores -Ktronix -K&U -Kua 'Aina -Kuhn -Kuhn's-Big K -Kuhn's Quality Foods -Kujten -Kulinichi -Kultajousi -Kupsch -Kura Sushi -Kura Sushi USA -Kuriftu Resorts & Spa -Kurt Geiger -Kürtősh -KUSHIKATSU DENGANA -KUSHIKATSU TANAKA -Kütahya Porselen -Kutchenhaus -Kuwait Petroleum Corporation -Kuwait Petroleum International -Kuzeybatı -Kvickly -Kwalitaria -K-way -Kwik Fill -Kwik Save -Kwik Shop -Kwik Star -Kwik Trip -La Bamba Mexican Restaurant -La Bonita -La Bou -La Boucherie -La Boutique du Coiffeur -Labyrinth Press -La Cage -Lacasa S.A -La Compagnie des Petits -La Compagnie du lit -Lacoste -La Croissanterie -La Cubanita -La Despensa -La Doi Pași -Laemmle Theatres -Lafayette 148 -La Fée Maraboutée -La Feltrinelli -LA Fitness -Lafleur Restaurants -La Foir'Fouille -Lager 157 -Lagler -La Grande Épicerie de Paris -La Halle -La Ibérica -Laima -Lakeland -Lakes & Dales Co-operative -Lakeshore Learning Materials -La Louve -La Lucha -La Madeleine -La Maison des Obsèques -La Maison Simons -Lambert's Cafe -La Michoacana Meat Market -La Mie Câline -Lammes Candy -Lamoda -Lancaster Caramel Company -Lancel -Landbäckerei Schmidt -Landers Superstore -Landmark -Landmark Cinemas -Landmark Theatres -Landwer coffee -Lane Bryant -Laox -La Panetière -La Parisina -La Pasta Veloce -La Pataterie -La Petite Academy -Lapeyre -La Piadineria -La Piazza -La Place -Lapland Hotels -La Plaza de DIA -La Procure -La Quinta Inns & Suites -Lardo -Laredo Taco Company -LaRosa's Pizzeria -l'artigiano -La Salle College -Lasalle & Koch -La Salsa -La Senza -Laser Cinemas -La Tagliatella -La Tasca -L'Atelier de Joël Robuchon -Laughner's Cafeteria -Laura Ashley plc -Laura Secord Chocolates -Lawry's -Lawson -Lawson+Poplar -Lawson Store 100 -Lawson Three F -LAWSON+toks -Lawtons -Laya Burger -Lazarus -Lazy Dog Cafe -Lazy Dog Restaurant & Bar -Lazy Moon -LB Bulgaricum -LC Waikiki -Leader Price -Leaders Romans Group -League of Resident Theatres -L'eau Vive -Le collectif des Lunetiers -Le Coq sportif -Le Crobag -Ledo Pizza -Leeann Chin -Leeds Green Action Food Co-op -Leekes -Lee Roy Selmon's -Lee's Famous Recipe Chicken -Lee's Sandwiches -Lee's Supermarket -Lefties -Legal Sea Foods -Legends Barber -LEGiT -Lego Store -Leightons -Lekia -Le Kiosque à Pizzas -Lekker & Laag -LekOptTorg -Le Lis -Le Méridien -LemonShark Poké -Lenmed -Lensa -Lenstore -Lenta -Lentil as Anything -Leo Burdock -Léon -Leonardo -Leonardo Hotels -Leonidas -Leon Restaurants -Leo van der Kar -Le Pain Quotidien -Le Petit Casino -Le Pétrin Ribeïrou -L'Erbolario -Le Roi du Matelas -Leroy Merlin -Les Burgers de Papa -Les Comptoirs de la Bio -Lescon -Les Fournils de France -Les Grandes Galeries Belges -Les Librairies Slumberland -Les Mousquetaires -Les Restaurants Louis -Let-Køb -Letoile -LET'S DOIT -Levensverzekering-Maatschappij opgericht in 1863 door het N.O.G -Levensverzekering-maatschappij Utrecht -Levi Strauss & Co -Lewiatan -Lewis -Lewis Food Town -Lewis Stores -Liang She Han Buy Food -Liberty -Liberty Gym -Liberty Oil -Liberty Tax Service -Libraccio -Librairie Joseph Gibert -Librería Antártica -librerie.coop -Libris -Libro -Lick's Homeburgers -Lidl -Lidl Latvija -Lidl Supermarket Jakuba Obrovského -Lidl Vichy Poincaré -Lids -Life Corporation -Lifestyle Express -Lifvs -Lila Bäcker -Lilly -Lillywhites -Lindt & Sprüngli -Lindy's -Linking Publishing -Lion D'or -Lion Hotel & Plaza -Lipnenski -Liqui Moly -Liquor City -Liquorland -L'Isola dei Tesori -Lissac -LITOPA -Little Anita's -LittleBig -Little Big Burger -Little Burgundy -Little Caesars -Little Chef -Little Greek Restaurants -Little Mermaid -LITTLE SHEEP -Little Tavern -Liu·Jo -Livera -Living & Giving -Livique -Livraria da Vila -Livraria Leitura -L.K.Bennett -llaollao -L.L.Bean -Lloyds Farmacia -Lloyds Pharmacy -Loads of Living -Loaf 'N Jug -Loblaw Companies -Loblaws -Lobster Me -Locatel -Loch Fyne Restaurants -Locol -Lodge Tyre -Loding -Loeb -Loetje -Loews Cineplex Entertainment -Loews Hotels -Loew's Wonder Theatres -Loft -Loft design by -Logan's Roadhouse -Lojas Colombo -LokalBrugsen -LolaLiza -Lolli and Pops -London Camera Exchange -Lone Star Steakhouse & Saloon -Long Beach Seafood Restaurant -Longdan -LongHorn Steakhouse -Long John Silver's -Longs Drugs -Long Tall Sally Clothing -Long Time Ago -Loombard -LOOP Fitness -Lopia -L'Orange Bleue -Lordco Auto Parts -Lord & Taylor -Lorna Jane -Loro Piana -LÖSEV (Children with Leukemia Foundation) -L’Osteria -LotOK -Lotos Group -Lotte Department Store -Lotte Mart -Lotte Plaza Market -Lotteria -Lotte Shopping -Lotus Five Star -Lotus's Bukit Indah -Lotus's Desa Tebrau -Lotus's Eco Tropics -Lotus's Mutiara Rini -Lotus's Setia Tropika -Louis Delhaize -Louis Motorcycle -Louis Nielsen -Lou Malnati's Pizzeria -Lounges -Lovable -Løvbjerg Supermarked -Lovedesh -Love Etc -LOVE REPUBLIC -Love's Travel Stops & Country Stores -Loving Hut -Lovisa -Löwenbäcker Schaper -Lowe's -Lowes Foods -Lowe's Market -Loxion -LPG BioMarkt -L. S. Ayres -Luca -Luciano -Luckin Coffee -Lucky -LUCKY -Lucky Pierrot -Lucky Stores -Ludwig Görtz -Luella -Luhta -Luke's Lobster -Lukoil -Lukullus -Lululemon Athletica -Lumière Empresa Cinematográfica -Lumimart -Lumine -Lum's -Lunch Garden -Lund Food Holdings -Lupa -Lush -Lust for Life -Luxor cinema chain -Luzifer -Lviv Handmade Chocolate -LXR Hotels & Resorts -Lyon's -Lysmesteren -MAACO -Maccabi Pharm -MacCoy -Mace -MacEwen Petroleum -Mäc-Geiz -Macheezmo Mouse -Machida Shouten -machi machi -Machioka -Macrina Bakery -MacRobertson's -Macrocenter -Macro Mercado -Macy's -Macy's Backstage -Madame Coco -Mad Butcher -Madécasse -MadeiraMadeira -Madero -Madewell -Mad for Chicken -Madhappy -Mado -Maestro Pizza -Ma Ferme en Ville -Magasin du Nord -Magasins réunis -Magasin Vert -Maggiano's Little Italy -MaggieMoo's Ice Cream and Treatery -Maggie Rita's -Magic Johnson Theatres -Magic Kingdom Resort Area -Magic Life -Magic Pan -Magnet Kitchens -Magnit -Magnit Cosmetic -Magniti -Magnum Films -Magnuson Hotels -Mah Ze Dahr -Maidenhead Aquatics -Main Event Entertainment -Mainichi Drug Store -MainStay Suites -Maison Dandoy -Maison de Bonneterie -Maison de Paris -Maison Landemaine -Maison Meert -Maison Planchot -Majestic Wine -Major Cineplex -Mak.by -Makro -Makro Market -Maksimarket -Malco Theatres -Malley's Chocolates -Ma’loa -Malvón -Mama Roma -Mammoth Mart -MANA (supermarket) -Manchu Wok -Mandarin Oriental Hotel Group -Mandarin Restaurant -Mandee -Manfield -Manger Hotels -Mang Inasal -Mango -Manhattan Bagel -Manhattan Life Insurance Company -Manhattn's Burgers -Manjaros -Manner Coffee -Manning Cartell -Mannings -Manning's Cafeterias -Mann Theatres -Manor -Manseikaku Hotels -Mantra Hotels -Maoz Vegetarian -Mapa -Mapco -Marabou -Marathon Petroleum -Marathon Sports -Marble Slab Creamery -Marché Adonis -Marc O’Polo -Marco Polo Expert -Marco's Pizza -Marc's -Marcus Theatres -Marden's -Marella -Margaritas -Margie's Candies -Marhaba -Mariano's -Maria-Ra -Marich Confectionery -Marie Blachère -Marie Callender's -Marina Rinaldi -MarineMax -Marionnaud -Marion's Piazza -Mario's Pizzeria -Maritim Hotelgesellschaft -Markant -Market -Market 32 -Market Basket -Market Bistro -Market District -Market Fresh -Market of Choice -Market Place -MarketPlace Fresh -Market square -Market Street -Market warehouses -Markham -Marks & Spencer -Marktkauf Otto-Lilienthal-Straße Böblingen -Marqt -Marquee Cinemas -Marriott Executive Apartments -Marriott Hotels & Resorts -Marriott International -Mars -Mars Canada -Mars Entertainment Group -Marshal -Marshalls -Marsh Supermarkets -Marston's -Martes Sport -Martina -Martin Auer -Martinizing Dry Cleaning -Martín Martín -Martin's -Martin's BBQ -Martin's Super Markets -Martinus -Maruetsu -Marugame Seimen -Maruhiro Department Store -Marui -Marunaka -Marvin’s Building Materials -Mary Brown's -Mary Grace Cafe -Maryland Food Collective -Maryland Fried Chicken -Marypaz -Mary Street Bakery -mas -Más Club -Mascotte -Mash -Masku -Maslee Setia Indah -Masoutis -MásQMenos -Massage Envy -Massage Heights -Massimo Dutti -MassiveJoes -Mastercuts -Master Kong Chef's Table -Mastermate -Masters Inn -MasterZoo -masymas -Mas y Mas -Masymas Supermarkets -Matahari Department Store -Matahari Hypermart -Matalan -Matas -Match -Matchbox -Mat & May -Matratzen Concord -Matrix Warehouse Computers -Matsumoto Kiyoshi -Matsunoya -Matsuya -Matsuya Foods -Matsuzakaya -Matto Espresso -Mattress Depot USA -Mattress Firm -Mattressman -Mattress Warehouse -Mattress World Northwest -Mauboussin -Mauds Ice Cream -Maurices -Mavi Jeans -Max Bahr -Maxbo -Max Brenner -MAX&Co -Max Elektro -Max & Erma's -Max et Moi -Max Hamburgers -Maxi -Maxi Bazar -Maxilivres -Maxima Group -Maxi-Makasiini -Maxima Latvia -Maxima LT -Maxim's MX -Maxis (retail store) -Maxi Zoo -Max Mara -Maxol -Max sausage -Max Spielmann -MaxValu -MaxValu Hatooka -Maxxmart -Mazzio's -MBO Cinemas -McAlister's Deli -McCall's Highlandwear -McColl's -McCoy Corporation -McCrory Stores -MCD -McDonald’s -McFit -MCL Cafeterias -McMenamins -M&Co -McTREK -MDA -Meadows Frozen Custard -Meadville Corporation -Meat Cartel -Meatheads Burgers & Fries -MEC Canada -Meddens & Zoon -Media Expert -Media Galaxy -media@home -MediaMarkt -MediaWorld -Medicine -MediCinema -Medicross -Medieval Times -MediRite -Medly Pharmacy -Médor et Compagnie -Med-service -Mee Cheung -MeerMarkt -Meet Fresh -Megabox -MEGA Family Shopping Centre -Mega Image -Megamart by Myer -Megaplex Theaters -Megarama -Megasave -Megasport -Megatone -Mego -MEGU -Meijer -Meineke Car Care Center -Mein Real -Meiyijia -Melcom -melectronics -Melli Shoe -Mellow Mushroom -Mel-O-Cream Donuts -Mel's Drive-In -Memphis -Menards -Menarys -Menchie's Frozen Yogurt -Mendocino Farms -Mēness aptieka -Menier Chocolate -Menkind -Meny -Mercado de la Abejera -Mercadona -Mercator -Mercedes Benz Finansman Turk Co -Mercedes-Benz Türk -Mercure Hotels -Mere -Merkaza -Merkur -Merkury Market -Merlin Cinemas -Merryhill School -Merzenich -Mesa Rim -Mes Demoiselles Paris -Meşhur Peynirci -Messika -Met Foods -Metizi -Metro Bank -Metro by T-Mobile -Metro Diner -METRO Foods Trading -Metro Holding -Metro Inc -Metro Inns -MetroMart -Metro Mattress -Metromedia Restaurant Group -Metropolitan Hotels -Metropolitan Pub Company -Metzgerei in Lauf an der Pegnitz -Metzgerei Maxfeldstraße 53 in Nürnberg -Metzgerei Max-Isserlin-Straße 25 in Haar (bei München) -Metzgerei Reisensburger Straße 40 in Günzburg -Metzgerei Viehmarkt 4 in Amberg -Meuhedet Pharm -MEUH! Restaurant -Meurisse -Mexx -MFO Matratzen -MGallery -Mia C'bon -Mica Hardware -Michael Hill Jeweller -Michael Kors -Michaels -Michel's Patisserie -Micro Center -Microsoft Store -Midas -Middy's -Mie Gacoan -Mielparque -Mighty Casey's -Mighty Quinn's -Migros -Migros Bio Take Away -Migros Café -Migros Restaurant -Migros Take Away -Mikes -Mike's Drive-In -Mike's Place -Mikimoto -Mikromarket -Mikucha -Mila -Miladys -Milano -Milar -Milestone Provisions -Milestones Grill and Bar -Milio's Sandwiches -Military hotels in Bangalore -Milk-Agro -Milkau -Miller & Carter -Millers -Miller's Ale House -Millie's -Milners of Leyburn -Milo's Hamburgers -Mimco -Mimi's Cafe -Minerva Bioscopen -Minimart -Minimax -Minipreço -Miniso -Ministop -Minit -Min Købmand -Minor Hotels -Minskaya Pharmacia -Minute Burger -Minuteman Press -Minyard Food Stores -Mi Pueblo Food Center -Miracle Food Mart -MIRAIZAKA -Miraj Cinemas -Miratorg (supermarket) -Miro -Misenso -Miss Etam -Missguided -Mission BBQ -Miss Millie's -Miss Pizza -Miss Selfridge -Mister Donut -Mitchan -Mitchell's Fish Market -Mithai -Mitra -Mitre 10 -Mitsubishi -Mitsui Outlet Park -Mitsukoshi -MIX -Mixit -Mixue Ice Cream & Tea -Miyako Hotels & Resorts -Miznon -MJR Theatres -MK2 -MK Restaurants -Mlinar -MMCinemas -M&M Food Market -MNG Kargo -Möbel Boss -Mobexpert -Mobil -Moby Dick -Moccos -Mochinut -Modatelas -Modelorama -Modern Market -Modern Toilet -ModWash -Moeder Babelutte -Moe's Southwest Grill -Mohawk Oil -Mohito -M Oil -Mokpol -MOL Group -Molina's Cantina -Mömax -Moments & More -Momofuku-Milk Bar -Momoni -MOM's Organic Market -Mon Ami Gabi -Mondelez International -Mondo Convenienza -Monetka -Moneytree -Monical's Pizza -Monki -Monop' -Monoprix -Monro Muffler Brake -Monsieur Store -Monsoon -Monsoon Accessorize -Montana Grill -Montér -Montgomery Inn -Monton Sports -Montres and Co -Mooby Cinemas -Moo Free Ltd -Moo Moo Restaurant -Moore Wilson's -Mooyah -Moreboards -Morgan Jewelers -Morley's -Morleys Stores Ltd -Morrisons -Morrison's Cafeteria -Morton's Grille -Morton's The Steakhouse -Morton Williams -Mosafer -MOS Burger -Moscvettorg -Moser-Roth -Moser Trachtenwelt -Moses -Mo's Restaurants -Moss Bros Group -Mostafa Gad -Mostaza -Motel 168 -Motel 6 -Motel One -Mothercare -Mother Child Education Foundation -Motherhood Maternity -Mother's Pizza -Motiva Enterprises -motivi -Motonet -Motor Parts Direct -Mott 32 -motto -Motto by Hilton -Mouawad -Mountain Mike's Pizza -Mountain Warehouse -Moviearte -Moviecom -Movie House Cinemas -Moviemax -Movies@ -Movie Tavern -MovieTime Cinemas -MovieTowne -Mowgli Street Food -Moxie's Grill & Bar -Moxy Hotels -Moyo -MPreis -MrBeast Burger -Mr. Brown Café -Mr B's Emporium of Reading Delights -MR.DIY -MR.DOLLAR -Mr Gatti's Pizza -Mr. Greek -Mr. Hero -Mr. Lee -Mr Liquor -Mr. Mark -Mr Mikes -Mr. Pizza -Mr. Sandy -Mrs. Fields -Mr. Sub -Mr. W Fireworks -Mucho Burrito -Mudo -Muebles Dico -Mugg & Bean -MUJI HOTEL -Mukta A2 Cinemas -Mulberry -Multicine Cinemas -Multikino -Multimate Service Bouwmarkt -Multiópticas -Multiplex Cinemas -Multipolster -MultiVlaai -Multiyork -Munch's Supply -Munich -Murco Petroleum -Murder Kroger -Murphy Oil -Murphy USA -Musette -Musmanni -MÜV -Muvi Cinemas -Muvico Theaters -M.video -Myasomarket -My Basket -Mydin Hypermarket Pelangi Indah -Mydin Mall Mutiara Rini -Mydin Mall Taman Rinting -Myer -MyEyeDr -My EyeLab -My Jewellery -My Key Machine -Mylord -My Place Hotels -My Pro Auto Glass -MyShoes -My Size -MyTime Hotels -myToys.de -My Warm Day -Mzoli's -Nadai Fuji Soba -Naf Naf Grill -Naftë -Naheva -Na Hoku -Naiin -Nakau -Nako Foods -NAME IT -Namur -Nanbuya Ryokan -Nando's -Nanglo Bakery Cafe -Nanjing Impressions -Nanohana Pharmacy -Nanu-Nana -NAPA -Napoleon Bakery -Napoli Pizza -Nargila -Nasara Mart -Nasha Ryaba -Nasz Sklep -Natali Pharm -Natalys -Nathan's Famous -National Amusements -National Supermarkets -National Tea -National Tiles -National Tire and Battery -National Windscreens -Native Foods Cafe -Native Grill & Wings -Natura -Natural Grocers -Naturalia -Natural Lawson -NaturaSì -Nature & Découvertes -naturéO -NAU! -Naughty BRGR -Naughty Nuri's -Navarro Discount Pharmacies -Nectar Cannabis -Nedgame -Nedick's -Neeman Bakery -Neighborhood Cinema Group -Nelson Schoenen -Nene Chicken -Neoness -Neptun Electronics -Neste -Neste petrol stations -Nestlé Toll House Café -Nesto Group -Neto -Neto's -Netto -Nettó -Netto Marken-Discount -Nettorama -Netto supermarket -Netto supermarket (Storegade) -Netto Sverige -Network -Neuhaus -Neverland -Nevis -Nevisport -NewDays -New Deli -New Grand Mart -New Hampshire Liquor & Wine Outlet -New Horizon Academy -New Look -New Pharm -Newport Creamery -New Seasons Market -Newspower -New World -New Yorker -New York Fries -New York Pizza -Next Home -Next Level Burger -Next-Pro -Nexus -Neye -NH Hotel Group -Nicholas Restaurant -Nicholson's -Nickelodeon Resorts by Marriott -Nickerson Farms -Nick The Greek -Nicolas -Nielsen's Discount -Nieuwe Weme -Night & Day -Nijiya Market -Nikora -Nimi's -NinetyNine Hotels -Ninety Nine Restaurant & Pub -Nine West -Ninfa's -Ningyōchō Imahan -Ninkasi -Nino D'Aversa Bakery -Nino Nando's -Ninso -Nique -Nishimuraya -Nissen -Nitori -No1 Currency -Noah's Bagels -Noble Roman's -Noble Steak -Nodaiwa -Noel -Noel Leeming -No Frills -Nói Síríus -Nojima Corporation -NōKA Chocolate -Noni B -NonSoloSport -Noodle King -Noodles & Company -Nook -Noppes -Nordic Wellness -Nordisk Film Biografer Sverige AB -Nordsee -Noriel -Norky's -Norli -Normal -Normandin -Norms Restaurants -Norol -North Atlantic Refining -Norton & Sons -Nothing Bundt Cakes -Notos Galleries -nouria -NOVO -Novo Cinemas -Novus -Noz -NPD -N.Peal -NSK Trade City Kota Damansara -NSK Trade City Pandan -NSK Trade City Yong Peng -NT -NTL -Nu -Nugget Markets -Numark -Number One Shoes -Nu Metro Cinemas -Nur Hier -Nusr-Et Steak House -Nutrisa -Nutrition Warehouse -NuVegan Cafe -nysa -Nyt Syn -O2 -Oakberry Açaí Bowls -Oak Furnitureland -Oasis -OBA Market -Oberweis -OBI -OBI Česká republika -OBI Okęcie -OBI Praha-Ruzyně -OBI Switzerland -O'Briens Cafe -Obs Elektro -Obs Sport -Ocean Basket -Ocean Kamchatka Sahalin -Ocean Prime -Ocean State Job Lot -O'Charley's -Ochaya -Ocine -O'Cool -Odakyu Department Store -Odakyu Marche -Oddbins -ODEL -Oderings -Odessa Kino -Odin -Odyssey -Oebel -Office 1 superstore -Office Depot -Office Holdings -Office London -OfficeMax -Office Shoes -Official All Star Café -Ofoq Kourosh -Oggi Sorvetes -Ô Hotels & Resorts -Oil & Vinegar -Oizumi Foods -Ojos Locos -OKA -Okay -OKay -OK Café -OK Corporation -OK Diner -OK Express -O’KEY -OK Foods -OK Furniture -OKKO -Oklahoma Joe's -OK Liquor -OK Minimark -OK Nederland -OKQ8 -OKTA -Okura Nikko Hotel Management -OKWINE -OLCO Petroleum Group -Old Chicago -Olerex -Ole & Steen -OLEX -Olga's Kitchen -Olijslager -Olís -Olive Garden -Olive Hill -Oliver's Real Food -Oliver’s Super Sandwiches -Olivier Grant -Ollie's Bargain Outlet -Oloniya -Olympia Sports -Omar Effendi -Omena Hotels -Omniplex Cinemas -Omni Superstore -Omoda -OMV -OMV Petrom -OnePrice -One Stop -ONLY -ONLY & SONS -Onoff -Ono Hawaiian BBQ -On the Beach -On the Border Mexican Grill & Cantina -oodji -Ooedo Onsen Monogatari -Oogwereld -OPA -Opening Ceremony -OPET -Optica 1st -Optica Halperin -Optical Express -Opticlasa -Optima -Oragasoba -Orange -Orange Brutus -Orangegas -Orange Julius -Orange Leaf Frozen Yogurt -Orange Sky Golden Harvest -Orangetheory Fitness -Orcanta -Oreno Hamburg Yamamoto -Orient Cinemas -Orient Relocation Services -Original Joe's -Original Taco House -Origus -Ori Nabiji -Orkan -Orlebar Brown -Orlen -Orlen Lietuva -ÖROP -Orpheum Circuit -Orvis -Osaka Ohsho -Oscar Wylee -Oschad Apteka -Oskroba -Oslo Kino -Osmow's Shawarma -Ostrov Chistoty -O'Tacos -Otello Gelato -& Other Stories -OTR -Ottakar's -Otto Duborg -Otto Pizza -Outback Steakhouse -Outland -Overwaitea Foods -Oxfam bookshops -Oxfam Books & Music -Oxford Bookstore -Oxford Shop -OXXO -Oypa -OYSHO -OZ Design Furniture -Özdilek Shopping Malls -Ozerki -Ozone Theatres Ltd -Pablo -Pacari Chocolate -Pace -Pacific Coffee -Pacific Pride -Pacific Theatres -Package Plaza -Paddy Pallin -Pagliacci Pizza -Pagoda -Paik's Coffee -Paint Spot -Paisano's Pizza -Pakistānas kebabs -Pakistan Oilfields -Pakistan Refinery -Pakistan State Oil -Pak'nSave -Pak'nSave Fuel -Palace Films and Cinemas -Palace Hotel -Palm Beach Tan -Palmers Brewery -Palmers Department Store -Palms Bet -Pam City -Pam Golding Property Group -PAM-Kino -Pam Local -Pam (supermarket) -Panago -Panchero's Mexican Grill -Pancho's Mexican Buffet -Pancho Villa -Panda -Panda Express -Pandora A/S -Pandora Bookstore -Panelux -Panera Bread -Panishop -Panizzera Meat -Panku Streetfood -Panorama -Panta Rhei -Papa Gino's -Papa Johns -Papa Murphy's -Paperchase -Paper Plus -Paper Source -Papéthèque -PappaRich -Paradise Bakery & Café -Paradores de Puerto Rico -Paradores de Turismo -Parallel -Paramount Sewing and Vaccum -Paraphernalia -Parco -Parco Book Center -Pardon my Cheesesteak -Pardos Chicken -Pare Marché Jingū-mae -Parfümerie Becker -Parfümerie Pieper -Paris Baguette -Paris Croissant -Parisian -Parisina -Parkamaya -Park Inn by Radisson -Parkland Corporation -Park-Lichtspiele -Park Plaza Hotels & Resorts -Park Slope Food Coop -Par Mar Stores -Par Pacific Holdings -Parr Lumber -Parsa's -PartSource -Party City -Paşabahçe -Pascal Coste -Paseo -Passaró -Pastamania -Pastel Istanbul -Pastini -Pataugas -Patel Brothers -Pathé -Pathé Netherlands -Pathmark -Patisserie Valerie -Patria -Patrizia Pepe -Pat's Pizza -Patxi's Chicago Pizza -Paul -Paul Bassett -Pausa -Pavers Shoes -Pavilions -Pawłowicz -Pawo -Paxton & Whitfield -Paydens -Pay Less Food Markets -Payless ShoeSource -Paz Oil Company Ltd -PB Technologies -P. C. Richard & Son -PC World -PDVSA -Peaches & Cream -Peacocks -Peak Pharmacy -Pearce & Plenty -Pearl-Continental Hotels & Resorts -Pearle Vision -Pearson's Candy Company -Peckham's -Pediped Footwear -Peek&Cloppenburg -Peek & Cloppenburg Netherlands -Peet's Coffee -Pelit -Peluquería Low Cost -Pemex -Penang -Penningtons -Penn Station -Penny -Penshoppe -Penta Hotels -Penti -People Dedicated to Quality -People's 7th Family -People's Food Co-op -Pep Boys -Pepco -Pep&Co -Pepe's Piri Piri -Pepper Lunch -Pepperoni's -Peppers Hotels -Peppes Pizza -Percy Ingle -Perekryostok -Perfect Stranger -Perfumania -Perkins Restaurant & Bakery -Pernigotti -Perry & Co -Perry van de Kar -Persha Pekarnya Tvogo Mista -Pertamina -Perugina -Pestana Hotels and Resorts -Petbarn -Peter Alexander -Peter Jones -Peter Pane -Peter Paul Candy Manufacturing Company -Peter Piper Pizza -Peters -Peters Fashions -Peters gute Backstube -Pete's Market -Pet Food Express -Petit Pret -PetPeople -Petrini's -Petrobahia -Petrobras -Petro-Canada -PetroChina Company Limited -Petrofina -Petrol AD -Petroleo Ipiranga -Petrol Ofisi -Petromin Corporation -Petromoc -Petronas -Petron Corporation -Petro's Chili & Chips -Petro Seven -Petro Stopping Centers -Petry Workshop and Museum -Pets at Home -Petsense -PetsHotel -Pets Mall Fish -Pets Place -Petstock -Pet Supplies Plus -Petzone -Peut -P. F. Chang's China Bistro -Pfennigpfeiffer -Pfister -Phantom Fireworks -Pharmacie Lafayette -Pharmacity -Pharmacy 4 Less -Pharmacy Your Family -Pharmadepot -PharmaSave -Phase Eight -Phil and Sebastian Coffee Roasters -Phillips 66 -Philly Pretzel Factory -Phil's BBQ -Philz Coffee -Pho -Pho 24 -Pho 75 -Phoenix Pharma -Phoenix Theatres -Phoenix Theatres Entertainment -Phở Hòa -Phone 2000 -Photo Hall -Photo-Me -Physique 57 -Piada Italian Street Food -PIAGO -Piago La Foods Core Kurokawa -Piana Vyshnia -Piątnica Okręgowa Spółdzielnia Mleczarska -Piccadilly Pub -Pickl -Pickle Barrel -Pick 'n Pay Clothing -Pick n Pay Express -Pick-N-Pay Supermarkets -Pick Pay -Pick Up Stix -Picnic -Picturehouse Cinemas -Pidapipo -Pie Five -Piekarnia Szwajcarska -Pier 1 Imports -Pierre Cardin (company) -Pietro's Pizza -Piggly Wiggly -Pilersuisoq -Pillow Talk -Pilot Corporation -Pilot Flying J -Pilot Travel Centers -Pinch A Penny Pool Patio Spa -Pinchos -Pingvin Patika -Pinheiro Cinemas -Pinkberry -Pink Dot -Pink Fish -Pink Rabbit -Pinstripes -Pinulito -Pioneer Energy -pipoos -Pirogoviy Dvorik -Pisiffik -Pista House -Pitaya -Pitcher & Piano -Pitcher’s -PittaRosso -PiùMe -&pizza -Pizza 73 -Pizzabakeren -Pizza Baronen -Pizza Boli's -Pizza Box -PizzaBoyz -Pizza Bulls -Pizza California -Pizza Capers -Pizza Corner -Pizza Day -Pizza Delight -Pizza Express -PizzaExpress -Pizza Fusion -Pizza GoGo -Pizza Haven -Pizza Hut -Pizza Hut Delivery -Pizza Inn -Pizzaiolo -Pizza King -Pizza-La -Pizza Lab -Pizzaland -Pizza Lucé -Pizza Max -Pizza Móvil -Pizza My Heart -Pizza Nova -Pizza-Online.fi -Pizza Patrón -Pizza Pilgrims -Pizza Pizza -Pizza Port -Pizza Prego -Pizza Pub 516 -Pizza Ranch -Pizza Schmizza -Pizza School -Pizza Shemesh -Pizza Showtime -Pizza Station -Pizza Tutto -Pizzaville -Pizza Vito -Pizzeria 105 -Pizzeria Dennis -Pizzium -PlaceMakers -Planet Cinemas -Planet Fitness -Planet Hollywood -Planet Organic -Planet Smoothie -Planet Sushi -Playa Bowls -Play It Again Sports -Plaza Development -Plaza Vea -Plitt Theatres -Plodine -Plumbase -PLUS -Plus Fitness -Plusfresc -Plush -Plus Hostels & Hotels -Plus Supermarket -Podorozhnyk -Poiesz Supermarkten -Point A Hotels -Point vert -Poivre Rouge -Pokawa -Poke Bros -Pokémon Center -Pokupochka -Polare -Polen Tantuni -Pollo Brujo -Pollo Feliz -Pollo Granjero Costa Rica -Pollo Granjero Guatemala -Pollo Tropical -Polly -Polomarket -Polska Sieć Handlowa Nasz Sklep S.A -Polushka -Pom d'api -Pomellato -Pomme de Pain -Pommesfreunde -Pomodoro -Ponder Entertainment -Ponderosa Steakhouse -Popeyes -Popeye's Supplements -Poplar -Popolar -Pops -Popsy -Port 19 -Portillo's Restaurants -Portland Glass -Portland's Centers for the Arts -Portmans -Postenbörse -Postie -Potbelly Sandwich Shop -Potter's Ace Home Center -Pottery Barn -Poundbakery -Poundland -Poundstretcher -Poundworld -Pousadas de Portugal -Powell's Books -Power -Power Coop -Power Fashion -Powerhouse Gym -PPG Paints -Prada Aoyama -Prairie Farms Dairy -Praktiker -Preem -Premiere Cinemas -Premier Stores -Premium Country Pubs -Prénatal -President Chain Store Corporation -Press & Books -Pressbyrån -Presso -Prestat -Presto -Prestons Liquor Stores -Pret a Manger -Pretty Eccentric -Pretzelmaker -Prevex -Prezzo -Price Attack -Price Chopper / Price Mart -Price Chopper Supermarkets -Priceline -PriceRite -Primadonna -Prima hotels -Prima Megamarket -Primanti Brothers -Primaprix -Primark -Prime -Prime Laundry Solutions -Prime Plaza Hotels and Resorts -Primor -Primrose Schools -Prince Hotels -Prince's Hamburgers -Printemps -PrintWithMe -Prisma -Prista Oil -Privát -Prix Bas -Prix Quality -PrizeMart -ProCook -Produce Junction -Proeflokaal Bregje -PROFI -Profijt Meubel -Profile -Profilo -Profil Optik -Profil Plus -ProfiStore -Pro Hockey Life -Promart Homecenter -Promod -Promovacances -Pro Nails -Pronto Corporation -Pronto Plus -Pronto Wonen -Proper Job -PROSTOR -Provigo -Provincial Home Living -Proxy Delhaize -Prudential Financial -Przystanek Piekarnia -PS Fashion -PSP Pharmacy -PTT -PTT Logistics -Public -Publix -Pudgie's -Pull&Bear -Puls -pulsat -Pulse and Cocktails -Puma Energy -Puma SE -Punkt1 -Punt Roma -Pupule Himawari Pharmacy -Purdys Chocolatier -Pure -Pure Atlanta -Purebaby -Pure Electric -PureGym Danmark -PureGym Swiss -Purezza -Pür & Simple -Pussycat Theater -Putka -Puuilo -Puzata Hata -PVR Cinemas -Pyaterochka -Pyongyang -Q8 Danmark -Q8 Easy -QBD Books -Qdoba Mexican Eats -QD stores -QFC -QFX Cinemas -Qingfeng Steamed Stuffed Bun Shop -Qiuguo Hotel -Q-PETs -Q's Mall -Qstar -Q Store -Quaker Steak & Lube -Quality Dairy Company -Quality Inn -Quality Markets -Quality Mart -Quality Save -Queens Casino -Queen's Tandoor -Querol -QuickChek -Quickie -Quick Lane -Quickly -Quick Reifendiscount -Quickshop -Quik Stop -QuikTrip -Quiz (clothing) -Quiznos -RaceTrac -RadioShack -Radisson Blu -Radisson Collection -Radisson Hotel Group -Radisson Hotels -Radisson Red -Raffles Hotels & Resorts -Rage -Rahva Raamat -Rainbow and Magic Lantern Cinemas -Rainbow Shops -Rainforest Cafe -RAINS ApS -Rairaitei -Raising Cane's Chicken Fingers -Rakugama Seimenjo -Raleigh Haberdasher -Raley's Supermarkets -Ralf Ringer -RALLY HOUSE -Rally's -Ralphs -Ramada -Ramada Jarvis -Ramayana Lestari Sentosa -Ramen Hakkaku -Ramen Jirō -Ramen Ryoma -Ramen Yamaokaya -Ramraj Cotton -Randall's Food Markets -RA Sushi -RataPlan -RATIONALE -Ravagh Persian Grill -Rave Cinemas -Rax -Rax Pizzabuffet -Ray's Food Place -Ray's Pizza -RD Petroleum -Reading Cinemas -Real -Realmarkt Röhrer Weg Böblingen -Rebel -Rebel Sport -Red Carpet Inn -Rede Cine Show -Red Food -Red Hot & Blue -RediClinic -Red Lobster -Red Market -Redner's Markets -Red Owl -Red Ribbon -Red Robin -Red Roof Inn -Red Rooster -Redstone American Grill -Red Wing Shoes -Reeds Jewelers -Reel Cinemas -Reel Theatres -Refah Chain Stores Co -Reformhaus Bacher -Regal Cinemas -Regal Nails -Regatta -Regent Hotels & Resorts -Regina Pizzeria -Regis Salons -Regma -Reichelt -Reiss -Relay -Relay Jeans -Reliance Industries Limited -Reliance Smart -Reliance Smart Point -RELXLE -REMA 1000 -Remke Markets -Renaissance Cinemas -Renegade Fashion Outlet -Renge Shokudo Toshu -Renmans -Rent-A-Center -Renuar -Repco -Repsol -Re.Ra.Ku -Resene -Reserved -Respect -Restaurang Norma -Restoran Sederhana -restore: -Retravision -Revive Herbal Health -Revolución de Cuba -Revolution -Revolution Dojo Muay Thai -Rewe -REWE -REWE Getränkemarkt -REWE Group -REWE To Go -Rexall -RGB Building Supplies -RHG -Rhodes -RibCrib -Rice Epicurean Markets -Richard James -Richard Selbmann -Richeese Factory -Richer Sounds -Richman Brothers -Richmond Hotels -Richter Erzgebirge -Richters Altstadt-Bäckerei -Riders by Lee -Ridley's Family Markets -Riesbeck's Food Markets -Rigby & Peller -Rigla -Rikushet -Rimi Baltic -Rinascente -Rinascimento -Rinconcito Peruano -Rindchen's Weinkontor -Ringer Hut -Rio Bravo Cantina -RISA Chicken -RISE -Ristorante Del Arte -Rita's Italian Ice -Rite Aid -Ritter's -Ritter Sport -Rituals -Ritz-Carlton -RIU Hotels -River Island -Rivers -Riverside Memorial Chapel -Roadhouse Grill -Road Runner Sports -Robeks -Robert Dyas -Robert Harris -Roberto's Taco Shop -Robert's Coffee -Robins Dobin -Robinson Club -Robinson Lifestyle Center -Robinsons Easymart -Robinsons Supermarket -Rock Bottom Restaurant & Brewery -Rock & Brews -Rocket Chicken -Rockland Kosher -Rockmans -Rockport Company -RockResorts -Rockwear -Rocky Mountain Chocolate -Rocky Rococo -RocoMamas -Roda (megamarkets) -Rodeway Inn -Rodizio Grill -RodOil -Roger Pope & Partners -Rohan -Roladin -Roler -Roman Originals -Romano's Macaroni Grill -Romans -Rona -Rontec -Rooms To Go -Rooms to Go Kids -Roosters Roost -Rosa-Luxemburg-Straße 23 -Rosa's Cafe -Rosati's Authentic Chicago Pizza -Rosauers Supermarkets -Roscoe's House of Chicken and Waffles -Rosegarden -Rose Pharmacy -Roses -Rosewood Hotels & Resorts -Roshen -Ross Dress for Less -Rosso -Rossopomodoro -Rot Front Open Joint-Stock Company -Rothenburger Straße 27-29 -Rotpunkt Apotheke -Rotten Robbie -RougeGorge -Rough Trade -Roundman's Smoke House -Round Table Group -Round Table Pizza -Roundy's -ROX - Diamonds & Thrills -Roxy Cinemas -Roxy Lanes -Royal Castle -Royal Donuts -Royal Farms -Royal Neighbors of America -Royal Park Hotels -Roy Rogers Restaurants -Roy's -Roys of Wroxham -RSEA Safety -RS (Part of RS Group plc) -RTV Euro AGD -Rubio's Coastal Grill -Ruby's Diner -Ruby Tuesday -Rudy's Hot Dog -rue21 -Ruedi Rüssel -Runo-Everth Treibstoff- und Oel -Ruokamarkkinat -Rupert and Buckley -Rupprecht -Rural King Supply -Rusalut -Russ' -Russeks -Russell & Bromley -Russells -Russell Stover Candies -Russkiy Appetit -Russo's New York Pizzeria -Russ's Market -Rusta -Rusty Taco -Rutar Group -Ruth's Chris Steak House -Ruth's Hospitality Group -Rutter's -Ryanhair -Ryder -Rydges Hotels & Resorts -Ryman -Säästötalo Robinhood -Säästumarket -SABA -Sabon -Sacha -Sadie's -Safari Kid -Safestay -Safeway -Saga Cosmetics -Sage Restaurant Group -Sahan Kebap -Saichi -Sainsbury's -Sainsbury's Canterbury -Sainsbury's Local -Sainsbury's On the Go -Saint Algue -Saint Marc Café -Saint Vincent de Paul thrift stores -Saizeriya -Sakae Sushi -Saks Off 5th -Saladworks -Salcobrand -Sale -Sally Beauty Holdings -Salmoiraghi & Viganò -Salsarita's Fresh Mexican Grill -Sal's Pizza -Salt and Straw -Saltgrass Steak House -Saltivskyi Miasokombinat -Salumeria Ovello -Salvador Artesano -Salvos -Sambíó -Sammy's Pizza -Sam's Chicken -Sam's Club -Samson Pharma -Samsung Electronics -Sam Woo Restaurant -Sana Hotels -Sanborns -San Churro -Sandals Resorts -Sanders -sander's backstube -Sanders Confectionery -Sanders of Oxford -Sandman Hotels -Sandrew Film & Theater -Sanel NAPA -San Husain Supermarket -Sanidirect -Sani-Dump -Sanity -San Marina -Sannegårdens Pizzeria -Sanoya (Osu) -Santa Isabel -Santa Lucia -Santandreu -Santikos Entertainment -Santo Market -Santory -Santos Palace -Sanwa -Sapna Book House -Sara Campbell -Sarah Hodge -Sarar -Sarashina Horii -Sarinah -Sarku Japan -Sarris Candies -Sasa market -Sasol -Sasol Delight -Sate Kajang Haji Samuri -Saturn -SATY -Saudi Aramco -Sausalitos -Save-A-Lot -Savegnago Supermarket -Save Mart Supermarkets -Save-On-Foods -Savers Appliances -Savers Health & Beauty -Savon Kinot -Sayers -Sbarro -SBDW -Scandic Hotels -Scarlet Sails -Scarpe&Scarpe -Schaap en Citroen -Schäfer’s -Scharffen Berger -Scheer & Foppen -Schenaustraße 2 -Schlecker -Schlotzsky's -Schnitz -Schnucks -Schoenen Torfs -Schoonenberg -Schoop's Hamburgers -Schrafft's -Schuh -Schum EuroShop -Schweinske -Schwerdtner -Science Fiction Bokhandeln -Scolari's Food and Drug -Scooter Hut -Scooter's Coffee -Scores -Scotiabank Theatre -Scotmid -Scott Cinemas -Scottish Inns -Scott's Food & Pharmacy -Scout & Co -Scream Pubs -Screwfix -Scribbler -Scripps Health -Scrivens -Scrubs & Beyond -ScS -Sea Dog Brewing Company -SEAOIL Philippines -Search and Rescue Association -Sears Hometown Stores -Seasalt -Seasons 52 -Seats and Sofas -Seattle Coffee Company -Second Cup -Sedano's -Sedmoi Kontinent -Seed Heritage -See's Candies -Seessel's -Segafredo Zanetti -Segmüller -Sehne -Seibu Department Stores -Seicomart -Seijo Ishii -Seiyu Group -Seker Mortgage Finansman Co -SELA -SELECTED -Select Fashion -Selection -Select Specialty Hospital -Selfast -Selfit -Selfridges -Selgros Romania -Selina LTD -Selver -Semeur -Seminaris Hotels -Semishagoff -Sena -Sendik's Food Market -Señor Frog's -Sensiblu -Senter Market -Sentry Foods -Seraphine -Serge Blanco -Seria -Service Apotheek -Service Graphics -ServiceStore DB -Servigroup Hotels -Sesam -Set' Kinoteatrov Premier Zal -Seven-Eleven Japan -SF Group -SF Studios -S Group -Shabu Shabu -Shabu To Go -Shahrvand Chain Stores Inc -Shakeaway -Shakespeare's Pizza -Shakey's Pizza -Shanghai Lao Lao -Shango -Shantou Baheli Haiji -Shari's Restaurants -Sharps -Shaver Shop -Shaw Organisation -Shaw's and Star Market -Shaxian delicacies -Sheetz -SHEIKE -Shekem -Shell -Shell Australia -Shell Café -Shell Canada -Shell Select -Shell USA -Sheng Siong -Sheraton Hotels and Resorts -Shiekh -Shihlin Taiwan Street Snacks -Shimamura -Shingle Inn -Shinkyo(ramen shop) -Shiploads -Shiseido Parlour -Shiwa Marche -Shoan -Shoeby -Shoe Carnival -Shoe City -Shoeless Joe's -Shoe Palace -Shoe Show -Shoe Zone -Shokuhinkan Aoba -Shopee Xpress -Shop&Go -Shop'N Drive -Shop 'n Save -Shoppers Drug Mart -Shoppers Food & Pharmacy -Shoppers Stop -Shoppers World -Shopping Center Rei -Shoprite -ShopRite -Shopwise -Shoryu Ramen -Showba -ShowBiz Pizza Place -Showcase Cinemas -Showmars -Shufersal Ltd -Shwapno -SIBA -Sibcy Cline -Sibylla -Si Cafe -Sì con te -Side Step -Sierra Trading Post -Sight & Sound Theatres -Sigma -Signature Cosmetics & Fragrances -Signia by Hilton -SIG Roofing -Silken Hotel -Silvan -Silverbird Group -SilverCity -Silver Screen -Simit Sarayı -Simmons Bars -Simon David -Simon de Wit -Simon Lévelt -Simple Mobile -Simple Simon’s Pizza -Simply Mac -Simply Market -Sinatur -Sinclair Oil Corporation -Sinéquanone -Singapore Petroleum Company -Sinopec -Sinsay -Sipl -Sisley -Sissy-Boy -Site for Sore Eyes -Siwa -Six -Six Senses Hotels Resorts Spas -Sizeer -Sizzler -Sizzling Pubs -Skaggs Companies -SK gas -Skinny Candy -Skippers Seafood & Chowder House -Sklep Polski -Sklepy Komfort S.A -Skoringen -Skouras Brothers Enterprises -Skuratov Coffee -Sky City -Skyfit Academias -Skyline Chili -Sky Optic -Slagerij Terpstra -Slapfish -Slaughter House -Sleepare -Sleep Doctor -Sleep Inn -Sleepmasters -Slim Chickens -Słoneczko -Slovnaft -Slug and Lettuce -S-market Kourula -Smartfuels -Smashburger -Smatch -Smiggle -Smileys -Smiths City -Smith's Food and Drug -Smokey Bones -Smokey's Country Market -Smokin' Joe's -Smoothie King -Smuggler -Smullers -Smyk -Snap Burger -Snappy Snaps -Snappy Tomato Pizza -Snarf's Sandwhiches -Snezhnaya koroleva -SNG -Snipes -Snooze -Snuffy's Malt Shop -Soapy Noble -Sobeys -Social Burgerjoint -Socialnaya Apteka -Sock Shop -SoCoo'c -SODA Bloc -Sodimac -Soeder -Soeur -Sofa Workshop -Sofitel -Sofmap -Sofra Restaurant -SoftBank Shop -Soft Surroundings -Sogo -S-Oil -Sokołów -Sokos Hotels -Şok Supermarket Chains -Solaris -Sola Salon Studios -Sol Petróleo S.A -Soma -SomiSomi Soft Serve & Taiyaki -Sonda Supermercados -Sonesta ES Suites -Sonesta Hotels -Sonesta Select -Sonesta Simply Suites -Sonic Drive-In -Sonol -Sony Centre -Sorli -Sotka -Soul Daddy -Soul Pattinson Chemist -Souper Salad -Souplantation -Source for Sports -Sourdough & Co -South Block -Southeastern Grocers -Southern Fried Chicken -Southern Sun Hotel Group -Southern Theatres -South Street Burger -Space Create -Space.NK -Spaghetti Warehouse -Spanish Petroleum Company -SPAR -Spare Rib Express -SpartanNash -Spa World -Spazio Conad -Speakeasy Theaters -Specialty Restaurant Group -Specialty's -Specsavers -Spectrum -Speed Rabbit Pizza -Speedway -Speedway Express -SPEEDY CA$H -Speedy Stop -Spejder sport -Spencer Gifts -Spendless -Sphinx -SPI Cinemas -Spirit Halloween -Spirit Petroleum -Spitz -Spizzico -Splash Car Wash -Spoleto -Spontini -Sport 24 -Sport City -Sport Clips -SportClub -Sportler -Sport Life -SPORTLIFE -Sportmaster -sportscene -SportScheck -Sportscraft -Sports Direct -Sportsgirl -Sportsman's Warehouse -SportsPower -SportX -Spotlight -Springfield -SpringHill Suites -Sprint -Sprinter -Sprouse-Reitz -Sprouts Farmers Market -Spudulike -Square Habitat -S&R Membership Shopping -SRS Cinemas -St1 -Stadium -Stadtbäckerei Kamp -Staer -Stage Entertainment -Stage Entertainment Germany -Standaard Boekhandel -Standard Oil of Ohio -Standing Sushi Bar -Stanfords -Stanley Stores -Stan's Donuts -Stanton Optical -Staples Inc -Star Bazaar -Starbucks -Starbucks Reserve -Star Cinema -Stardog!s -Štark -Stark Danmark -Starke Bäcker -Star Market -Starplex Cinemas -Star Rentals -Stars Coffee -Star Theatres -State Farm Insurance -State & Main -State Meat Market -State Oil Company of Azerbaijan Republic -Stater Bros -Statoil -Staybridge Suites -Stayokay -Steak Don -Steak Gusto -Steak 'n Shake -Steinberg's -Steinecke -Steiner -Stein Mart -Steiskal -Stella McCartney -Stepping Stone Bookstore -Ster Century -Ster Cinemas -STERK CINE AG -Ster-Kinekor -Sternenbäck -Sterns -Steve's Ice Cream -Stewart Dry Goods -Stewart's -Stew Leonard's -St-Hubert -Stinson -Stinson Theatres -Stir Crazy -Stokrotka -Stol i Stul -Stollwerck -Stonehouse Pizza and Carvery -Stop & Shop -Stop & Shop/Giant-Landover -Store of Knowledge -Store Twenty One -Store under church platform -StorQuest Self Storage -Stout Burgers and Beers -St Pierre's Sushi -Strack & Van Til -Strada -Stradivarius -Straub's Markets -Strawberry -Straw Hat Pizza -Street Fever -Street One -Street Talk -St. Regis Hotels & Resorts -Stretch Zone -Strickland's Frozen Custard -Ströck -Stroili Oro -Stroylandiya -Stuckey's -Studenac Market -Studio 88 -Studio Movie Grill -Styleboxx -Suavinex -Submarina -Subra -Suburban Propane -Suburban Studios -Suburbia -Subway -Sub Zero -Sud Express -Sugar -Suharaya -Suitsupply -Suki Hana -Sukiya -Sullivan Tire -Suma -Sumitomo Hotel Group -Summerfield Suites -Sunace -Sun Auto Service -Sunbelt Rentals -Sunbrella IMAX 3D Theaters at Jordan's Furniture -Suncor Energy -Sundance Catalog -SunDongbao Beef Steak -SUNFAR -Sunflower Market -Sunglass Hut International -Sunkus -Sun Loan -Sunnyside -Sunoco -Sunroute Hotel Chain -Sunset Boulevard -Sunstate Equipment Co -Supa Quick -Supa-Roof -supeco -Supeco -Super 8 -SuperAmerica -SuperBest -SuperBioMarkt -SuperBrugsen -Super C -Supercheap Auto -Superconti -Supercoop -Supercor Pontevedra -Super Cowboy BP Supermarket -Super Cut -Supercuts -Super de Boer -Super del Norte -SuperDeluxe -SuperDino -Superdrug -Super Drug Himawari -Super Fresh -Super Hotel -Super Indo -SuperISSSTE -Superkeukens -Super Liquor -Supermarket Albert -Supermarket La Proveeduría -Supermarket Mikulovice -Supermercados BH -Supermercados Devoto -Supermercados Disco -Supermercados Disco del Uruguay -Supermercados MAS -Supermercados Santo Tomé -Supermercados Wong -Supermercati Zazzeron -SuperMercato -Super One Foods -Super-Pharm -Super Sánchez -Super Spar -Super Super Congee & Noodles -Super Supplements -Super Tamade -SuperTarget -SuperValu -Super Value -SuperValue -Supplyco Medical Store -Supplyco Super Market -Surf Coffee -Sur La Table -SushiDog -Sus Hi Eatstation -Sushi Express -Sushi Gourmet -Sushi King -SushiPoint -Sushi Roku -Sushi Roll -Sushirrito -Sushishop -Sushi Shop -Sushi Story -Sushi Sushi -Sushitsune -Sustainable Produce Urban Delivery -SUSU & Sons -Suzanne Grae -Svenska Bio -Svenska Förenade Biograf AB -Svetofor -Svitoch -SVS Vision -S&W Cafeteria -Sweatshop -Sweaty Betty -Sweetbay Supermarket -Sweet Frog -Sweetgreen -Sweethoney Dessert -Sweet Republic -SweetWorks -Swensen's -Swensons -Świat Książki -Swift -Swing Kitchen -Swiss Chalet -Swissôtel -Swiss Sense -Sydney Tools -Synergy Hair -Synoptik -SYP -Szimpatika -T2 -T4 -TAB -Tabakerka -Table Table -T. A. Chapman Co -Tachikawa mashimashi -Taco Bell -Taco Bell Cantina -Taco Bill -Taco Bueno -Taco Cabana -Taco Casa -Taco del Mar -Taco Gringo -Taco John's -Taco Mayo -Tacombi -Taco Mundo -Tacone -Tacos Chukis -Taco Time Northwest -Taco Villa -Tage Inn -Tahoe Joe's -Tähti Optikko -Tai Ping Koon Restaurant -Taiyo -Takashimaya -Take 5 Oil Change -Talens -Talho Qualifer (butcher’s) -TALISMAN Hire -Talking Book World -Talk N' Fix -Tambo+ -TamJai SamGor Mixian -TamJai Yunnan Mixian -Tamnoon -Tampereen kiipeilykeskus -Tamworth Co-operative Society -Tangerine Confectionery -Tanka -Tank S -Tanners -TanQyou -Tan Republic -Tantitoni -Tanuki -Tanum bookstore -Tapestry Collection by Hilton -Tapioca Express -Taquieria Los Comales -Target Australia -Target Canada -Target Corporation -Tarjoustalo -Taro -Tarocash -Tartine et Chocolat -Tastea -Tasti D-Lite -Tastien Burger -Tasty -Ta-Ta -Tati -Tatte Bakery & Cafe -Tattered Cover -Tatung 3C -Tatuum -Taumberger -Tavern Yerevan -Taza Chocolate -TCBY -TCF Bank -Tche Tche -Tchibo -Tchip -TCHO -TD Tom Davies -TEB Cetelem -Teboil -Techmart -Technomarket -Technopolis -TED -Ted Baker Plc -Tedcastles Oil Products -TEDi -Ted's Camera Stores -Ted's Montana Grill -Teeamo -Tehno Yizhak -Tekel -Tekkie Town -Teknosa -Teknosa Klima -Tekzen -Telepizza -Tele Pizza -Tel Hanan ice cream -Teluru -TEMA Foundation -Tempo by Hilton -Tempura Shinjuku Tsunahachi -Tender Greens -Ten Group -Tenjinya -Tenkaippin -Tenpercent Coffee -Tenpin Ltd -Ten Thousand Villages -Tentworld -Tepe Mobilya -Teremok -Teremok Cafe -Teriyaki Experience -Teriyaki Madness -Terkenlis -Ter Meulen -Terpel -Terra Nera -Terranova -Terrible Herbst -terStal -Tesco -Tesco Express -Tesco Extra -Tesco Extra Košice -Tesco Kulai -Tesco Metro -Tesco Parit Raja -Tesco Seri Alam -Tesoro -Teuscher -Texaco -Texadelphia -Texas de Brazil -Texas Roadhouse -Texburger -Tezenis -TF Value-Mart -TF Value-Mart Tangkak -TGI Fridays -TGV Cinemas -Thai Café -Thaï Express -Thai Express (Singapore) -Thai Square -Thalhimers -Thalia -Thank U Hotel -Thank You Mart -T.H. Baker -The 99 Store -The Academic Bookstore -The AFL Store -The Ashvale -Theater Owners Booking Association -The Athlete's Foot -Theatres Cinema Group -Theatrical Syndicate -The Baby Factory -The Barbers -The Bar Method -The Barre Code -The Bean -The Beanery -The Bed Store -The Beer Store -THE BIG -The Big Biscuit -The Bishops Arms -The Body Shop -The Bon Marché -The Bottle-O -The BoxOffice Company -The Brass Tap -The Breakfast Club -The Broadway -The Bull Inn -The Cannon Group -The Capital Grille -The Chaucer Head Bookshop -The Cheesecake Factory -The Cheesecake Shop -The Chicago Pizza Pie Factory -The Children's Courtyard -The Children's Place -The Chopped Leaf -The Club -The Cocktail Club -The Cod's Scallops -The Coffee Bean & Tea Leaf -The Co-operative Funeralcare -The Cooperative Grocery -The Co-operative Group -The Cosmetics Company Store -The Counter -The Crazy Store -The Dedica Anthology -The Döner Company -The Doyle Collection -The Edge Fitness Club -The Edinburgh Woollen Mill -The Emporium -The Food Warehouse -The Fresh Grocer -The Fresh Market -The Gadget Shop -The Good Burger -The Good Feet Store -The Good Guys -The Good Life Eatery -The Great Atlantic & Pacific Tea Company -The Great Canadian Bagel -The Great Greek Mediterranean Grill -The Groove Train -The Gym Group -The Halal Guys -The Hat -The Home Depot -The Honey Baked Ham Company -The Hour Glass Limited -The House Cafe -The Ivy Collection -The Jalapeno Tree -The Keg -The Kooples -The Landing Group -The Light Cinemas -The Little Clinic -The Local Choice Pharmacies -The Luxury Collection -The Mall -The Market -The Matador -The Medicine Shoppe -The Melting Pot -The Michaels Companies -The Mobile Shop -The Movie Experience -The Movie Masters Cinema Group -Theo Chocolate -The Old Spaghetti Factory -The Original Factory Shop -The Original Mattress Factory -The Original Pancake House -The Parts Alliance -The Peninsula Hotels -The People's Operator -The Perfume Garden -The Perfume Shop -The Pet Hut -The Pizza Company -The Pizza Studio -The Plantbase Store -The Pop Shoppe -The Range -The Read Shop -The Real Greek -The Rec Room -The Reject Shop -The Scene -The Shade Store -The Shrimp House -The Shubert Organization -The Simple Greek -The Sneaker Factory -The Society Shop -The Source -The Space Cinema -The Sting -The Store -The Store Batu Pahat -The Training Table -The UPS Store -The Varsity -The Vitamin Shoppe -The Vurger Co -The Walking Company -The Warehouse -The Willy Wonka Candy Company -The Works -The Works Café -The WORKS Craft Burgers & Beer -The Yard Milkshake Bar -Thiele -Things Remembered -Think Coffee -Third Wave Coffee -Thomas Brown funerals -Thomas Pink -Thomas Sabo -Thorntons Limited -Thorntons LLC -Thrash! -Three F -Thriftway Super Stops -Thrifty Foods -Thyme -Tibby's New Orleans Kitchen -Tide Cleaners -Tidyman's -Tien21 -Tienda Inglesa -Tiendas 3B -Tiendas Introzzi -Tiffany & Co -Tiger Mart -Tiger of Sweden -Tigotà -Tigre -Tigre Amico -Tigros -Tijuana Flats -Tike -Tile Giant -Tilt -Tilted Kilt Pub & Eatery -Timanttiset -Timber Lodge Steakhouse -Times Bookstores -Times Supermarkets -Timezone -Tim Hortons -Tim Ho Wan -Timothy's World Coffee -Timothy Whites -Tinc -Tine -Tinseltown -Tin Tin Drugstore -Tire Kingdom -TitleMax -Tiv Taam Holdings 1 Ltd -Tırsan Finansman Co -T.J. Cinnamons -T J Hughes -TJ Mart -T.J. Maxx -T-JOY -T.K. Maxx -T-Market -T. M. Lewin -TM Supermarket -TNG -Toast Box -Tobu Department Store -Tobu Store -Toby Carvery -Toby Keith's I Love This Bar & Grill -Toby's Estate -Toby's Sports -Toc Hostel & Suites -Toddle House -TodoDia -Todomoda -Todos Santos Chocolates -Tod's S.p.A -TOGO'S -Toho Cinemas -Tøjeksperten -Tokiwa -Tokmanni -Tokyo Chikara Meshi -Tokyu Department Store -Tokyu Harvest Club -Tokyu Hotels -Tokyu Stay -Tokyu Store -Tomer language school -Tommy -Tommy Hilfiger -Toms International -Tom Thumb -TomThumb -Tom Thumb Food & Pharmacy -Tom Wahl's -Tong Kee Bao Dim -Toni & Guy -Tonus-Les -Tony -Tony Roma's -Tony's Fresh Market -Toolstation -Toom Baumarkt -Toom Markt -top! -Top1 Shiga -Topaz -Topaz Energy -Top Burmese -TOP Drogerie -Top Hair -Topman -Topper's Pizza -Toppers Pizza -TopPharm -Top Pot Doughnuts -Tops at Spar -Top Secret -Tops Friendly Markets -Topshelf -Topshop -Top Shop -Tops Pizza -Topsport -TopT -Torarica Group -Torchy’s Tacos -Torisen -Torpedo7 -Torrador -Torrid -Torte Bakery -Tortilla -Tory Burch LLC -Tostao' -Tostrup -TotalEnergies -totalhealth Pharmacy -Totally Wicked -Totally Workwear -Total Tools -Total Wine & More -Totenko -Touchstone Medical Imaging -Tous -Tous les Jours -Town & Country Supermarket -Town Fair Tire -ToyChamp -Toyoko Inn -Toys Center -Toys R Us -Toyworld -TPPD -Tradelink -Trademark Collection by Wyndham -TradePoint -Trader Joe's -Trader Joe's Warwick Lawns branch -Trafic -Trago Mills -Trailfinders -Traki -TravelCenters of America -Travis Perkins -Treadwell's Bookshop -Trespass -TRIBE -Tribute Portfolio -Tri Counties Bank -Trident Hotels -Trink & Spare -Triumph International -Triveni Supermarkets -Troefmarkt -Tropical Smoothie Cafe -Tru by Hilton -Tructyre -True Food Kitchen -Truslove and Hanson -TRYP by Wyndham -TSC Stores -Tsekh 85 -Tsui Wah Restaurant -TSUKUMO -TTL -TTNET -T & T Supermarket -Tubby's -Tucker's Marketplace -Tudor's Biscuit World -Tuffy Auto Service Centers -Tuğba Kuruyemiş -TUI Blue -Tuincentrum Overvecht -Tulp Keukens -Tune Hotels -Turban Curry -Turkcell Superonline -Turkey Hill Minit Markets -Turkey Relocation Management Services -Turkey Travel Centre -Türkis -Turkish Grain Board (Turkey) -Turkish Industry and Business Organization -Turkish Petroleum Corporation -Türkiye Kanserle Savaş Vakfı -Türk Telekom -Turnbull & Asser -Turner's Outdoorsman -Tutor Time -Tutta Bella Neapolitan Pizzeria -TÜYAP -TVOE -Twin Peaks -Twistee Treat -Twisters -Two Brothers Brewing -Two Hands Corn Dog -Tynemill -Tyremart -Tyreplus -Tzomet Sfarim -T-ZONE -'t Zusje -U! -U2 -Uai Farma -Ubik -uBreakiFix -Uchumi Supermarkets -UCI Cinemas -UCI Cinemas Brazil -UCI Kinoplex -UCI Orient -U Co-op -Ueshima Coffee Ten -UFS -UGC -Ugi's -U.GO -UK Cycle Centre -Ukrop's Food Group -Ukr-Petrol -ulmart -Ulta Beauty -Ultimate Kitchens -Ultra Food & Drug -Ultra Liquors -Ultramar -UltraStar Cinemas -Ulusoy Holding -Ulysse en Gaule -UME Cinemas -Ummah Foods -Una hotels & resorts -Uncle Fastfood -Uncle John's -Uncle Maddio's Pizza Joint -Undiz -Unic -Unieuro -Uniform Destination -UNIQLO -Unique Hotels -United Amusement Corporation Limited -United Cigar Stores -UNITED CINEMAS -United Club -United Dairy Farmers -United Express -United Grocery Outlet -United Petroleum -United Rentals -United Supermarkets -Unity Pharmacy -Uni-UStyle Department Store -Universal Hospitals Group -Universal Store -Universe Cineplex -University of Beer -Un Jour Ailleurs -Uno Chicago Grill -Uno-X -Untere Dorfstraße 34 -Uobei -update Fitness -UPG -Upper Crust -Upper Crust Pizzeria -UpWest -Urban Fare -Urban Farmer -Urban Outfitters -Urban Plates -Urth Caffé -Usachan Cleaning -USA Drug -Usaflex -Usave -USave -U-Save Car & Truck Rental -USC -U Select -U Sentral Masai -uSmile -U.S. Polo Assn -U-Store -Utkonos -Utopia -Utopia Group -Uwajimaya -Uyum Retailing -Vaatehuone -Vagabond Inn -Vaga Pharm -VakantieXperts -Vakko -Valentino's -Valero Energy Corporation -Valintatalo -Vallarta Supermarkets -Valrhona -Value City Furniture -Valvoline Express Care -Valvoline Instant Oil Change -Vana -Van Boxtel hoorwinkels -Van Cleef & Arpels -V and B -Van Graaf -Van Leest -Van Leeuwen Ice Cream -Van Schaik -VAPECITY -VapeStore -Vapiano SE -VAPO -Varus -Vatan Computer -Vatsak -Vaudeville Managers Association -VBites -V Celluloids -VCT Kure Store -Vea -Veganista -Veganz -VéGé -Veggie Pret -Velmart -Venchi -Vereinigte Bühnen Wien -Verhage -Verilife -Veritas -Verizon -Verno -Vero Moda -Veronika -Versailles Cuban restaurants in California -VERSONA -Vertical Hold -Vertiche -VFILES -Via 313 -Vianney -Vibe Petroleum -Vib's -Vic & Anthony's Steakhouse -Victor Churchill -Victoria Group -Victoria's Secret -Victoria Station -Victorico's -Victory Lab -Victory Supermarket Chain Ltd -Victory Supermarkets -Victra -Vida e Caffè -Vidal -Videnov Furniture -Video Only -Videopro -Vie de France -Viena (Brazilian restaurant chain) -Vienna House -Viettel Store -Viko -VILA -Vila Galé Hotéis -Vilebrequin -Villa Enterprises -Village Cinemas -Village Hotels & Residences -Villa Italian Kitchen -VillaSport -Villaverde -V.I.M -Vincci Hotels -Vincent -Vineyard Vines -Vinnies -Vintage Inns -Violet Crown -Vips -VIPS -Virgin Active -Virgin Cinemas -Virgin Megastores -Virgin Mobile UK -Virgin Money -Virtual Dining Concepts -Vision Express -Visions Electronics -Vistula -Vital ingredient -Vitalur -Vitaminstore -Vitamin World -Vitrina -VivaGym -Vivat -Vivienne Westwood -ViVo -Vivo Italian Kitchen -Vivre -Viyella -Vkusno i tochka -Vlaamsch Broodhuys -Vleeshal -VM Petroleum -Vocelli Pizza -Voco -Vodafone Australia -Vodafone Turkey -Vögele Shoes -VOI -Volpes -Volt -Volta Hotels Limited -Volvo Financial Services Turkey -Vomar -vomFASS -Vons -Voodoo Doughnut -Vopak -Vosges -VOX Cinemas -VPharma -VPZ -VseInstrumenti.ru -Vue -Vue International -Vynoteka -Výtopna -Waba Grill -Wacky Warehouse -Waffle House -Wagamama -wagas -Wagner -Wag's -Wahaca -Wahlburgers -Wahoo's Fish Taco -Waitomo -Waitrose & Partners -Wakacje.pl -Wakefern Food Corporation -Wako -Waldbaum's -Waldorf Astoria Hotels and Resorts -Walgreens -Walkabout -Walker Bros -Walker & Ling -Walker Scott -Wallis -Wallis Cinemas -Walls -Walmart -Walmart Canada -Walmart Fuel Station -Walter Baker & Company -Walter Mart -Walton's butchers shop and attached house -Wanamaker's -Wanda Cinemas -Wanderhotels -Wang Steak -Ward Anderson -Ward's -Warehouse Economy Outlet -Warehouse Stationery -Warner Village Cinemas -Waro -Warren James Jewellers -Warrens Bakery -Warren Theatres -Warunk Upnormal -Wasabi -Wasgau -Washington Hotel -Washman -Washoku Sato -Watch Shop -Water Grill -Waterstones -Watts -Wavin Pilsa -Wawa -Wawel -Wayback Burgers -Waypoint Convenience -W B SAMSON AS -WE -Weathervane Seafood Restaurants -Weaver Street Market -Weba -Webbers -Webers chocolates -Wedge Community Co-op -Wegmans -Wehrenberg Theatres -Weingarten's -Weird Fish -Weis Markets -Weiss -Welcia Yakkyoku -Welcome Stores -Weldricks Pharmacy -Welkoop -Wellcome -Wellensteyn International GmbH & Co. KG -WellHaven -Well Pharmacy -We Media -Wendy's -Wendy's Milk Bar -Wenzel's -Weska -West Coast Self-Storage -West Cornwall Pasty Company -Western Dental -Western Sizzlin' -Westfield Corporation -Westin Hotels & Resorts -West Marine -Wetherby Whaler -Wetson's -Wetzel's Pretzels -Whataburger -What The Pitta -Wheelup -Whetstone Chocolates -WHG Hotels -Which Wich? -Whistles -Whitcoulls -White Castle -White Coffee Pot -White Express -White House Black Market -White Spot -White Stuff Clothing -White Tower Hamburgers -Whitey's Ice Cream -Whitman's -Whittaker's -Whittard of Chelsea -Whole Foods Co-op -Whole Foods Market -Whole Hog Café -Wholesale Sports Outdoor Outfitters -W Hotels -WHS -Wibra -Wickes -Wiener Feinbäckerei Heberer GmbH -Wienerroither -Wienerschnitzel -Wierzejki -Wilbur Chocolate Company -Wilcon Depot -Wild Bean Cafe -Wild Birds Unlimited -Wild Oats Markets -Wild Wing Cafe -Wild Wing Restaurants -Wildwood -Wildwood Kitchen -Wilhelm J. Sluka -Wilko -William Ashley -William Dean Chocolates -William Jackson Food Group -William Penn -Willmart -Willys -Wilson Fuel -Wimpy -Wimpys Diner -Winchell's Donuts -WinCo Foods -WinCommerce -Windsor -Winemark -Wine Rack -WINETIME -WineWorld -Wingate by Wyndham -Wingstop -WingStreet -Wing Wah -Wing Yip -Winky's -WinMart -WinMart+ -Winn-Dixie -Wireless Zone -Witmark -Wittamer & Co -Witteveen -Wizoria -W. & J. Sloane -W Lane -Wohn- und Geschäftshaus in Feucht -Wok a Holic -Woke Foods -Wok to Walk -Wólczanka -Wolff Bioscopen -Wolford -Wombat's Hostels -Women'secret -Wong's King -Woodcraft Supply -Woodhouse Chocolate -Woodland -Woodman's Markets -WoodSpring Suites -Woodward & Lothrop -Woody -Woolworths -Woolworths New Zealand -Woolworths Supermarkets -Woops! -Work World -World Market (store) -World's Finest Chocolate -World Tennis (shop) -Wrapchic -Wren Kitchens -Wrexham Butchers' Market -Wrights Pies -W.S. Butterfield Theatres -W. T. Grant -WUDONGFENG -W. W. Grainger -Wyjątkowy prezent -Wyndham Garden -Wyndham Grand -Wyndham Hotels & Resorts -Wynsors World of Shoes -Xenos -Xercise4Less -X Golf -Xi'an Famous Foods -Xin Rong Ji -XIOS -XL-BYG -XPR solutions -Xtra Fuels -XtraMart -Xtreme Communications -XXXLutz -Yakitoriya -Ya Kun Kaya Toast -Yakuodo -Yala Kol -Yamada Denki -Yamada-udon -Yamamay -Yamato Hotel -Yamazaki Shop -Yaoko -Yar -Yarche! -Yard House -Yaro ramen -Yataş Bedding -Yates's -YaYa's Flame Broiled Chicken -Yayoiken (restaurant chain) -yd -Yellow -Yellow Cab Pizza Co -Yeme -Yenot Bitan -YES -Yes Chain Pharmacy -Yes Planet -YGF Malatang -Yi Fang Tea -Yimpas Chain Store -Yliopiston Apteekki -YMI Jeans -Yochananof -Yodobashi Camera -Yogen Früz -Yogurt Factory -Yogurtland -Yogurt Mountain -Yogya -Yokohama Kushikobo -Yolki-palki -Yonderland -Yorck Kinogruppe -YORI -York Steak House -Yoshinoya -Yoshiya -YO! Sushi -Yotel -YouCom -Youme Mart -YouMe Town -Young Land -Young's -Young World -Your Black Muslim Bakery -Your Coffee Hub -yourfone -Your Independent Grocer -Your Pie -Yours Clothing -Your Time -Youshu-shounin -Yoyoso -YP Books -YPF -Yuanjiyunjiao -Yume Wo Katare -Yumilicious -Yum Yum Donuts -Yurindo -Yuri Store -Yuyu Kukan -Yuzu Sushi -Yves Rocher -YX Energi -Zabar's -Zahir Kebab -Zahor -Zankou Chicken -Zap Fitness -Żappka -Zara -Zara Home -Zarina -Zaxby's -Za Za Bazaar -Zdorova Rodyna -Zdorovyy gorod -Zdrofit -Zebra Fashion -Zeeman -Zehrs Markets -Zeit für Brot -Zelenaya apteka -Zen Diamond -Z Energy -Zen Leaf -Zeppelin Hot Dog -Zeppitz -Zero Degrees -Zesto Drive-In -Zhivika Pharmacy -ZhL -Ziengs -Ziko -Zing Pop Culture Australia -Zinzane -Zizzi -Zjoos -Zleep Hotels -Zócalo -Zoës Kitchen -Zol VeBegadol -ZOMP -Zona Sul Supermercados -ZooBonus -Zora -Zoup! -zpizza -Zsidai Group -Zudio -Zuivelhoeve -Zum Zum -Zupan's Markets -Zvečevo -Zvenigovskji -Гроздь -Оранж -ТОКИО-CITY -Целитель -فني صحي بالكويت diff --git a/airmail_common/dicts/en/category.txt b/airmail_common/dicts/en/category.txt deleted file mode 100644 index 5065907..0000000 --- a/airmail_common/dicts/en/category.txt +++ /dev/null @@ -1,54 +0,0 @@ -grocery store -groceries -corner store -convenience store -supermarket -market -food -breakfast -lunch -dinner -restaurant -cafe -coffee -coffee shop -bar -pub -bank -pharmacy -doctor -doctor's office -doctors office -dentist -er -emergency room -parking -parking lot -bowling -bowling alley -gym -atm -transit center -train station -bus stop -ice cream -gelato -library -bathroom -bathrooms -restroom -charging station -ev charger -gas station -service station -petrol station -vet -nightclub -nightclubs -club -theater -theatres -theatre -police station -fire station -post office \ No newline at end of file diff --git a/airmail_common/dicts/en/intersection_join.txt b/airmail_common/dicts/en/intersection_join.txt deleted file mode 100644 index f87ae5e..0000000 --- a/airmail_common/dicts/en/intersection_join.txt +++ /dev/null @@ -1,2 +0,0 @@ -& -and \ No newline at end of file diff --git a/airmail_common/dicts/en/lp_street_suffixes.txt b/airmail_common/dicts/en/lp_street_suffixes.txt deleted file mode 100644 index 62ce843..0000000 --- a/airmail_common/dicts/en/lp_street_suffixes.txt +++ /dev/null @@ -1,1446 +0,0 @@ -# -abbey -abby -acc -access -accs -acres -acrs -al -alee -alley -alleyway -allwy -ally -allyway -alwy -aly -ambl -amble -ancg -anchorage -annex -anx -apartments -apch -app -appartments -appr -approach -apts -arc -arcade -art -arterial -artery -artl -arty -aut -autoroute -av -ave -aven -avens -avenu -avenue -avenues -avenus -aves -avn -avns -avnu -avnue -avnues -avnus -avs -back -baech -bank -basin -basn -bay -bayoo -bayou -bch -bd -bde -bdge -bdwy -bdy -beach -beech -belt -bend -bg -bk -bl -bl -blck -blf -blfs -blk -block -blt -bluf -bluff -bluffs -blv -blvd -blvde -blvrd -bnd -bnk -board walk -boardwalk -bot -bottm -bottms -bottom -bottoms -boul -boulavard -boulevard -boulevarde -boulv -boundary -bowl -bps -br -br -br -br -brace -brae -branch -brce -brch -brdg -brdway -break -brg -brgs -bri -bridge -brk -brk -brks -brnch -broadway -brook -brooks -brow -brw -bsn -bte -btm -btms -btte -bttm -bttms -burg -burgs -burrow -burw -butte -bvd -bway -bwk -bwlk -bwy -by -byp -bypa -bypass -byps -byu -byway -bywy -c -camp -canyon -cape -caravan -caus -cause -causeway -causewy -cct -cds -ce -cen -center -centers -centre -centreway -cetr -cft -c h -c.h -c.h. -ch -ch -chas -chase -c hgwy -c.hgwy -c hi -c.hi -c hw -c.hw -c hway -c.hway -c hwy -c.hwy -ci -cir -circ -circel -circle -circles -circlet -circt -circuit -circus -cirs -cirt -cl -claim -clde -clf -clfs -cliff -cliffs -clm -clnde -close -clr -cls -clse -clstr -clt -cluster -cm -cmmn -cmmns -cmn -cmns -cnc -cncd -cncrd -cnctr -cnr -cnrs -cntn -cntr -cntr -cnwy -cnyn -co hgwy -co.hgwy -co hi -co.hi -co hw -co.hw -co hway -co.hway -co hwy -co.hwy -colonnade -com -comm -common -commons -comms -con -conc -concession -concord -concourse -concs -concse -connection -connector -conr -copse -co r -co r -co.r -co.r -cor -co rd -co.rd -corner -corners -cors -corseo -corso -co rt -co.rt -co rte -co.rte -county highway -county road -county route -county touring route -course -court -courts -courtyard -cov -cove -cowy -cp -cp -cpe -cps -c r -c r -c.r -c.r -c.r. -c.r. -cr -cr -cr -cr -crc -crcs -crct -c rd -c.rd -crd -crecent -creek -cres -crescent -crest -crf -crief -crk -crn -crns -croft -cross -crossing -cross road -crossroad -cross roads -crossroads -crossway -crs -crse -crsg -crss -crst -c rt -c.rt -crt -c rte -c.rte -crts -cruiseway -crv -crve -crwy -crwy -cs -csac -cseo -csg -cso -cst -csway -cswy -ct -ctg -ctr -ctrs -cts -cttg -ctyd -cty hgwy -cty.hgwy -cty hi -cty.hi -cty hw -cty.hw -cty hway -cty.hway -cty hwy -cty.hwy -cty r -cty r -cty.r -cty.r -cty rd -cty.rd -cty rt -cty.rt -cty rte -cty.rte -cul -cul de sac -cul-de-sac -culdesac -curv -curve -cusac -cutt -cutting -cuwy -cv -c van -cvan -cve -cvn -cway -cxn -cyd -cyn -d -dale -dell -dene -deviation -devn -dip -distributor -div -divers -diversion -divide -dle -dn -dns -down -downs -dr -drive -driveway -drov -drove -drv -drvwy -drwy -dstr -dv -dve -dvwy -dway -dwns -dwy -easement -edg -edge -elb -elbow -elm -end -ent -entr -entrance -esmt -esp -espl -esplanade -est -estate -estates -ests -ex -exit -exp -expressway -expway -expwy -expy -ext -exten -extension -extensions -extn -exts -exwy -fairway -fall -falls -fare -farm -farms -fawy -fd -fds -fern -ferry -field -fields -fire line -fireline -fire track -firetrack -fire trail -firetrail -fit -fitr -fl -fl -flat -flats -fld -flds -fline -flne -fls -flt -flts -fmtn -follow -folw -foot way -footway -ford -fore shore -foreshore -form -formation -fr -frd -freeway -frm -frms -frnt -front -frontage -frtg -frwy -fry -fshr -ftrk -ftwy -fw -fway -fwy -fy -fy -ga -gap -garden -gardens -gate -gates -gateway -g bd -gbd -g bde -g bld -g blvd -g blvrd -g boul -g bvd -gd bd -gdbd -gd bde -gd bld -gd blvd -gd blvrd -gd boul -gd bvd -gdn -gdns -gl -glade -glch -gld -glde -glen -gln -gly -gn -gp -gr -gra -grand boulevard -grange -gr bd -grbd -gr bde -gr bld -gr blvd -gr blvrd -gr boul -gr bvd -grd -grd bd -grdbd -grd bde -grd bld -grd blvd -grd blvrd -grd boul -grd bvd -grdn -grdns -grds -green -greenway -gren -grn -grnd -grnds -gro -ground -grounds -grove -grv -grve -grwy -gte -gtes -gtway -gtwy -gulch -gully -gway -gwy -hanger -harbor -harbors -harbour -haven -havn -hbr -hbrs -hd -hds -head -heads -heath -heights -heth -hghlds -hghts -hglds -hgths -hgts -hgwy -hi -hieghts -highlands -high road -highroad -highway -hill -hills -hils -hi rd -hi.rd -hird -hl -hlds -hllw -hls -hngr -hollow -holw -hrbr -hrd -ht -hth -hts -hub -hvn -hw -hway -hwy -hwye -hywy -i -i -id -ids -i h -ih -imp -impasse -inlet -inlt -intchg -inter change -interchange -inter section -intersection -inter state -interstate -intg -intn -intsctn -is -isl -island -islands -isld -islds -isle -iss -j -jct -jctn -jcts -jnc -jnct -jtn -junct -junction -junctions -key -keys -knl -knls -knob -knol -knoll -knolls -ky -kys -l -la -ladder -ladr -lagn -lagon -lagoon -land -landing -landng -lane -laneway -ldg -lees -lf -lgn -lgt -light -limits -line -link -lit -litl -littl -little -lk -lkt -lmts -ln -ln -lndg -lnk -lnwy -loaf -look out -lookout -loop -loops -lot -lp -lps -lt -lt -lt -ltl -lttl -lynn -lynne -mall -manor -maze -md -mdr -mdw -mdws -mead -meadow -meadows -meander -mew -mews -mi -mile -mill -mills -ml -ml -mls -mndr -mnr -moor -motorway -mount -mr -mt -mtwy -mw -mway -mws -mwy -nbr -neaves -nk -nmbr -no -nook -nr -num -number -nvs -oaks -opas -otlk -otlt -out -outlet -outlook -oval -over bridge -overbridge -over look -overlook -over pass -overpass -ovlk -ovrb -paddock -padk -palms -parade -pard -park -park land -parkland -park lands -parklands -parkway -parkways -parkwy -part -pasg -pass -pass -passage -path -pathway -pckt -pde -peninsula -phwy -piaz -piazza -pier -pike -pine -pines -piont -pk -pk -pke -pkld -pklds -pkt -pkw -pkway -pkwy -pkwys -pky -pl -pl -pla -plac -place -plain -plains -plat -plateau -plaza -plc -plms -pln -plns -pls -plt -plz -plza -pn -pne -pnes -pns -pnt -pnte -pocket -point -pointe -pokt -pond -port -ports -pr -pr -prairie -prarie -prd -prde -priors -private -prk -prkw -prkway -prkwy -prm -prom -promenade -prrs -prt -prt -prts -ps -psge -psla -pt -pte -pth -pthway -pthwy -ptway -ptwy -pur -pursuit -pvt -pway -pwy -pz -pzza -qd -qd -qdgl -qdrt -quad -quadrangle -quadrant -quay -quays -quy -quys -qy -qys -r -ra -radial -radl -ramble -ramp -ran -ranae -ranch -rang -range -range rd -range road -raod -raods -rapid -rapids -rch -rd -rdg -rdge -rdgs -rdgwy -rds -rdsd -rdw -rdwy -rdy -reach -reef -res -reserve -resrv -rest -resv -retreat -return -rge rd -rgwy -ri -ride -ridge -ridges -ridge way -ridgeway -right of way -rightofway -ring -rise -riverway -riviera -rks -rmbl -rmp -rn -rnch -rnd -rnde -rng -rnge -ro -roa -road -roads -road side -roadside -roadway -rocks -r of w -rofw -ronde -rose bowl -rosebowl -rotary -round -roundabout -route -r o w -row -row -rowy -rpd -rpds -r r -r.r -rr -rr -rsbl -rserv -rserve -rsrv -rsrve -rst -rt -rt -rte -rtn -rtt -rty -run -rural route -rvra -rvwy -rw -sbwy -sdg -sdng -service rd -service road -serviceway -s h -s.h -s.h. -sh -s hgwy -s.hgwy -s hi -s.hi -s highway -s.highway -shl -shls -shnt -shoal -shoals -shor -shore -shores -shors -shr -shrs -shun -shunt -s hw -s.hw -s hway -s.hway -s hwy -s hwy -s.hwy -s.hwy -shwy -siding -skwy -skyway -slip -slope -slp -slpe -smt -snd -sound -space -spc -spg -spgs -spns -spr -spring -springs -sprn -sprng -sprngs -spur -sq -sqr -sqs -square -squares -s r -s r -s.r -s.r -s.r. -s.r. -sr -sr -s rd -s.rd -srd -s road -s.road -s route -s.route -s rt -s.rt -srt -s rte -s.rte -srte -st -stairs -stair way -stairway -state highway -statehighway -state rd -staterd -state road -stateroad -state route -stateroute -state rt -statert -state rte -steps -st h -st.h -st hgwy -st.hgwy -st hi -st.hi -st highway -st.highway -st hw -st.hw -st hway -st.hway -st hwy -st.hwy -stps -str -stra -stra -strand -strands -strav -stravenue -st rd -st.rd -strd -strd -strds -stre -stree -street -streets -strip -strnd -strnds -st road -st.road -st route -st.route -strp -strs -st rt -st.rt -strt -strt -st rte -st.rte -strte -str way -str.way -strwy -sts -st wy -st.wy -stwy -subdiv -subdivision -subway -summit -sumt -svc rd -svc road -svcwy -sv rd -svrd -svwy -swy -tarn -tce -ter -terace -terr -terrac -terrace -terrasse -t h -t.h -t.h. -th -thfr -t hgwy -t.hgwy -t hi -t.hi -thick -thicket -thor -thorough fare -thoroughfare -thoroughway -thro -throughfare -throughway -thru -thruway -t hw -t.hw -t hway -t.hway -t hwy -t.hwy -thwy -thwy -tkwy -tline -tlwy -tmwy -tn -tn -tollway -top -tor -tower -towers -townline -township highway -township rd -township road -township route -tpk -tpke -tp rd -t r -t r -t.r -t.r -t.r. -t.r. -tr -tr -tr -tr -tr -trace -track -trafficway -trail -trailer -trak -tram -tramway -trc -trce -t rd -t.rd -trd -trees -trfy -tri -triangle -trk -trktrl -trl -trlr -trn -trnabt -trs -t rt -t.rt -trt -t rte -t.rte -truck trail -trunkway -trwy -tshp h -tshp.h -tshp hgwy -tshp.hgwy -tshp hi -tshp.hi -tshp hw -tshp.hw -tshp hway -tshp.hway -tshp hwy -tshp.hwy -tshp r -tshp r -tshp.r -tshp.r -tshp rd -tshp.rd -tshp rt -tshp.rt -tshp rte -tshp.rte -tsse -tun -tunl -tunnel -turn -turnabout -turnpike -twp h -twp.h -twp hgwy -twp.hgwy -twp hi -twp.hi -twp hw -twp.hw -twp hway -twp.hway -twp hwy -twp.hwy -twp r -twp r -twp.r -twp.r -twpr -twpr -twp rd -twp.rd -twp rt -twp.rt -twp rte -twp.rte -twr -twrs -twy -un -under pass -underpass -union -unions -uns -upas -upass -ups -us highway -u s hwy -us hwy -us route -u s rte -us rte -va -vale -valley -valleys -vdct -vennel -via -viad -viadct -viaduct -view -views -villa -village -villas -vis -vista -vl -vla -vlas -vlge -vlly -vllys -vly -vlys -vst -vsta -vue -vw -vws -vy -wade -walk -walkway -waters -way -ways -well -wells -wharf -whf -whrf -wk -wkwy -wky -wl -wlk -wlkwy -wls -wtrs -wy -wyn -wynd -wys -x ing -x-ing -xing -x rd -x-rd -xrd -xrds -x road -x-road -xroad -x way -x-way -xway -x-wy -xwy -xwy -yard -yd -yrd diff --git a/airmail_common/dicts/en/near.txt b/airmail_common/dicts/en/near.txt deleted file mode 100644 index cf0d03a..0000000 --- a/airmail_common/dicts/en/near.txt +++ /dev/null @@ -1,13 +0,0 @@ -near -nearby -near me -near my location -by -around -around me -close to -close to me -close by -nearest -on -in \ No newline at end of file diff --git a/airmail_common/dicts/en/sublocality.txt b/airmail_common/dicts/en/sublocality.txt deleted file mode 100644 index b3ab8a6..0000000 --- a/airmail_common/dicts/en/sublocality.txt +++ /dev/null @@ -1,5 +0,0 @@ -east -west -north -south -downtown \ No newline at end of file diff --git a/airmail_common/dicts/en/wof_countries.txt b/airmail_common/dicts/en/wof_countries.txt deleted file mode 100644 index 0712090..0000000 --- a/airmail_common/dicts/en/wof_countries.txt +++ /dev/null @@ -1,868 +0,0 @@ -abw -ad -ad -ae -af -af -afg -afghanistan -ag -ag -ago -al -al -alb -albania -algeria -am -am -an -an -and -andorra -angola -ant -antarctica -antigua and barbuda -ao -ao -aq -aq -ar -ar -are -arg -argentina -arm -armenia -aruba -at -at -ata -atg -au -au -aus -australia -austria -aut -aw -aw -az -az -aze -azerbaijan -ba -ba -bahrain -bangladesh -barbados -bb -bb -bd -bd -bdi -be -be -bel -belarus -belgium -belize -ben -benin -bf -bf -bfa -bg -bg -bgd -bgr -bh -bh -bhr -bhs -bhutan -bi -bi -bih -bj -bj -blr -blz -bn -bn -bo -bo -bol -bolivia -bosnia and herzegovina -botswana -br -br -bra -brazil -brb -brn -brunei -bs -bs -bt -bt -btn -bulgaria -burkina faso -burundi -bw -bw -bwa -by -by -bz -bz -ca -ca -caf -cambodia -cameroon -can -canada -cape verde -cc -cck -cck -cd -cd -central african republic -cf -cf -cg -cg -ch -ch -chad -che -chile -china -chl -chn -ci -ci -civ -cl -cl -cm -cm -cmr -cn -cn -co -co -cod -cog -col -colombia -com -comoros -congo -costa rica -cpv -cr -cr -cri -croatia -cu -cu -cub -cuba -curacao -cuw -cv -cv -cw -cw -cy -cy -cyp -cyprus -cz -cz -cze -czechia -de -de -democratic republic of congo -denmark -deu -dj -dji -dji -djibouti -dk -dk -dm -dm -dma -dnk -do -do -dom -dominica -dominican republic -dz -dz -dza -east timor -ec -ec -ecu -ecuador -ee -ee -eg -eg -egy -egypt -eh -eh -el salvador -equatorial guinea -er -er -eri -eritrea -es -es -esh -esp -est -estonia -eswatini -et -et -eth -ethiopia -federal republic of yugoslavia -federated states of micronesia -fi -fi -fiji -fin -finland -fj -fj -fji -fm -fm -fr -fr -fra -france -french guiana -fsm -ga -ga -gab -gabon -gb -gb -gbr -gd -gd -ge -ge -geo -georgia -germany -gf -gg -gg -ggy -gh -gh -gha -ghana -gin -gl -gl -glp -gm -gm -gmb -gn -gn -gnb -gnq -gp -gq -gq -gr -gr -grc -grd -greece -greenland -grenada -grl -gt -gt -gtm -guadeloupe -guatemala -guernsey -guf -guinea -guinea-bissau -guy -guyana -gw -gw -gy -gy -haiti -hk -hk -hkg -hn -hn -hnd -honduras -hong kong s.a.r. -hr -hr -hrv -ht -ht -hti -hu -hu -hun -hungary -iceland -id -id -idn -ie -il -il -im -im -imn -in -in -ind -india -indian ocean territories -indonesia -iq -iq -ir -ir -iran -iraq -ire -ireland -irl -irn -irq -is -is -isl -isle of man -isr -israel -it -it -ita -italy -ivory coast -jam -jamaica -japan -je -je -jersey -jey -jm -jm -jo -jo -jor -jordan -jp -jp -jpn -kaz -kazakhstan -ke -ke -ken -kenya -kg -kg -kgz -kh -kh -khm -ki -ki -kingdom of yugoslavia -kir -kiribati -km -km -kn -kn -kna -kor -kosovo -kp -kp -kr -kr -kuwait -kw -kw -kwt -kyrgyzstan -kz -kz -la -la -lao -laos -latvia -lb -lb -lbn -lbr -lby -lc -lc -lca -lebanon -lesotho -li -li -liberia -libya -lie -liechtenstein -lithuania -lk -lk -lka -lr -lr -ls -ls -lso -lt -lt -ltu -lu -lu -lux -luxembourg -lv -lv -lva -ly -ly -ma -ma -mac -macau s.a.r. -macedonia -madagascar -malawi -malaysia -maldives -mali -malta -mar -marshall islands -martinique -mauritania -mauritius -mayotte -mc -mc -mco -md -md -mda -mdg -mdv -me -me -mex -mexico -mg -mg -mh -mh -mhl -mk -mkd -ml -ml -mli -mlt -mm -mm -mmr -mn -mn -mne -mng -mo -mo -moldova -monaco -mongolia -montenegro -morocco -moz -mozambique -mq -mr -mr -mrt -mt -mt -mtq -mu -mu -mus -mv -mv -mw -mw -mwi -mx -mx -my -my -myanmar -mys -myt -mz -mz -na -na -nam -namibia -nauru -ne -ne -nepal -ner -netherlands -new zealand -ng -ng -nga -ni -ni -nic -nicaragua -niger -nigeria -nl -nl -nld -no -no -nor -north korea -norway -np -np -npl -nr -nr -nru -null island -nz -nzl -nzl -om -om -oman -omn -pa -pa -pak -pakistan -palau -palestine -pan -panama -papua new guinea -paraguay -pe -pe -per -peru -pg -pg -ph -ph -philippines -phl -pk -pk -pl -pl -plw -pm -png -pol -poland -portugal -prk -prt -pry -ps -ps -pse -pt -pt -pw -pw -py -py -qa -qa -qat -qatar -re -reu -reunion -ro -ro -romania -rou -rs -rs -ru -ru -rus -russia -rw -rw -rwa -rwanda -sa -sa -saint kitts and nevis -saint pierre and miquelon -saint vincent and the grenadines -samoa -san marino -sao tome and principe -sau -saudi arabia -sb -sb -sc -sc -sd -sd -sdn -se -se -sen -senegal -serbia -seychelles -sg -sg -sgp -si -si -sierra leone -singapore -sint maarten -sk -sk -sl -sl -slb -sle -slovakia -slovenia -slv -sm -sm -smr -sn -sn -so -so -socialist federal republic of yugoslavia -solomon islands -som -somalia -south africa -south korea -south sudan -spain -spm -spm -sr -sr -srb -sri lanka -ss -ss -ssd -st -st -st. lucia -stp -sudan -sur -suriname -sv -sv -svk -svn -swe -sweden -switzerland -swz -sx -sx -sxm -sy -sy -syc -syr -syria -sz -sz -taiwan -tajikistan -tanzania -tcd -td -td -tg -tg -tgo -th -th -tha -thailand -the bahamas -the gambia -tj -tj -tjk -tkm -tl -tl -tls -tm -tm -tn -tn -to -to -togo -ton -tonga -tr -tr -trinidad and tobago -tt -tt -tto -tun -tunisia -tur -turkey -turkmenistan -tuv -tuvalu -tv -tv -tw -tw -twn -tz -tz -tza -ua -ua -uae -ug -ug -uga -uganda -ukr -ukraine -un -united arab emirates -united kingdom -united nations -united states -united states of america -uruguay -ury -us -us -usa -uy -uy -uz -uz -uzb -uzbekistan -va -va -vanuatu -vat -vatican city -vc -vc -vct -ve -ve -ven -venezuela -vietnam -vn -vn -vnm -vu -vu -vut -western sahara -ws -ws -wsm -xk -xkx -xkx -xn -xs -xs -xx -ye -ye -yem -yemen -yt -za -za -zaf -zambia -zimbabwe -zm -zm -zmb -zw -zw -zwe diff --git a/airmail_common/dicts/en/wof_localities.txt b/airmail_common/dicts/en/wof_localities.txt deleted file mode 100644 index 3f650f0..0000000 --- a/airmail_common/dicts/en/wof_localities.txt +++ /dev/null @@ -1,27219 +0,0 @@ -100 mile house -aachen -aalborg -aalen -aalst -aarhus -aaronsburg -aarschot -aass 3 -aasu -abanda -abbenbroek -abbeville -abbey -abbotsford -abbott -abbottstown -abbyville -abcoude -abercorn -abercrombie -aberdeen -aberdeen gardens -aberdeen no. 373 -aberdeen proving ground -abernathy -abernethy -abernethy no. 186 -abeytas -abie -abilene -abingdon -abington -abiquiu -abita springs -abitibi indian reserve no. 70 -ablon sur seine -abram -abrams -absarokee -absecon -abuntlet lake 4 -acacia villas -acalanes ridge -acampo -accident -accokeek -accomac -accord -accoville -accrington -acequia -achères -achille -ackerly -ackerman -ackermanville -ackley -ackworth -acme -acomita lake -acres green -acton -acton vale -acushnet center -acworth -ada -adacao -adair -adairsville -adair village -adairville -adak -adams -adamsburg -adams center -adamstown -adamsville -addieville -addington -addington highlands -addis -addison -addison (webster springs) -addy -addyston -adel -adelaide metcalfe -adelanto -adeline -adelino -adell -adelphi -adena -adin -adjala tosorontio -admaston/bromley -admire -adona -adrian -adstock -advance -adwolf -aetna estates -afame -afao -affton -afono -afragola -afton -agana heights -agar -agat -agats meadow 8 -agawam town -agency -agency indian reserve no. 1 -agency indian reserve no. 30 -agency village -agenda -agios epiktitos -aglakumna 4a -aglakumna la 2 -agoura hills -agra -agua dulce -agua fria -aguanga -aguanish -agugulu -aguila -aguilar -aguilares -agwedin 3 -ahahswinis 1 -ahaminaquus 12 -ahlen -ahmeek -ahmitsa 5 -ahnuhati 6 -ahoskie -ahous 16 -ahpokum 9 -ahpukto 3 -ahta 3 -ahtahkakoop i.r. 104 -ahtanum -ahuimanu -ahuk 1 -ahwahnee -ah we cha ol to 16 -aiea -aiffres -aiken -aikwucks 15 -ailey -ain 6 -ainaloa -ainsworth -airmont -airport -airport drive -airport heights -airport road addition -air ronge -airway heights -aitchelitch 9 -aitkin -ajaccio -ajax -ajo -akaska -ak chin -ak chin village -akeley -akhiok -akiachak -akiak -akins -aklavik -ak mechet -akron -akureyri -akutan -akwesasne reserve no. 15 -akwesasne reserve no. 59 -a kwis ki mahka indian reserve -alabaster -alachua -alafaya -alakanuk -alalco 8 -alamance -alameda -alamillo -alamo -alamogordo -alamo heights -alamo lake -alamosa -alamosa east -alanson -alao -alapaha -alaquàs -alastair 80 -alastair 81 -alastair 82 -alatna -alba -albacete -alba iulia -albanel -albany -albee -albemarle -alberni 2 -albers -albert -alberta -albert city -albert flat 5 -albert lea -alberton -albertson -albertville -albia -albigny sur saône -albin -albion -albisola superiore -alblasserdam -alboraya -albright -albrightsville -albuquerque -alburg -alburnett -alburtis -alcalá de guadaira -alcala de henares -alcalde -alcan border -alcester -alchevs'k -alco -alcoa -alcobendas -alcolu -alcorcón -alcorn state university -alcova -alda -aldaia -aldan -alden -alder -alder creek 70 -alderpoint -aldershot -alderson -alderton -alderville first nation reserve -alderwood manor -aldine -aldora -aldrans -aldrich -aldridge -aledo -alega -aleknagik -aleneva -alert bay -alert bay 1 -alert bay 1a -alex -alexander -alexander 134 -alexander 134a -alexander 134b -alexander city -alexandria -alexandria 1 -alexandria 10 -alexandria 11 -alexandria 12 -alexandria 1a -alexandria 3 -alexandria 3a -alexandria bay -alexis -alexis 133 -alexis 9 -alexis cardinal 234 -alexis creek 12 -alexis creek 13 -alexis creek 14 -alexis creek 15 -alexis creek 16 -alexis creek 17 -alexis creek 18 -alexis creek 20 -alexis creek 21 -alexis creek 22 -alexis creek 23 -alexis creek 24 -alexis creek 25 -alexis creek 26 -alexis creek 27 -alexis creek 28 -alexis creek 29 -alexis creek 30 -alexis creek 31 -alexis creek 32 -alexis creek 33 -alexis creek 34 -alexis creek 35 -alexis creek 6 -alexis elk river 233 -alexis thomas 1a -alexis whitecourt 232 -alfarata -alford -alfordsville -alfortville -alfred -alfred and plantagenet -algeciras -alger -algodones -algoma -algona -algonac -algonquin -algonquin highlands -algood -algueirão–mem martins -alhambra -alhambra valley -alicante -alice -alice acres -alice beach -aliceville -ali chuk -ali chukson -alicia -alida -ali molina -aline -aliquippa -aliso viejo -alixton 5 -alizay -alkali lake 1 -alkali lake 4a -alkhili 2 -alkmaar -allakaket -allamuchy -allan -allardt -allauch -allegan -allegany -alleghany -alleghenyville -alleman -allen -allen city -allendale -allenhurst -allen park -allenport -allenspark -allensville -allensworth -allenton -allentown -allenville -allenwood -allerton -alleyn et cawood -allgood -alliance -alligator -allison -allison bay 219 -allisonia -allison park -allonne -allonnes -allouez -alloway -allport -allyn -alma -alma center -almanor -almàssera -almassora -almedia -almelo -almena -almeria -almira -almoines -almond -almont -almyra -alnwick/haldimand -alofau -aloha -alondra park -alonsa -alorton -alpaugh -alpena -alpha -alpharetta -alphen aan den rijn -alphonse tommy 7 -alpine -alpine northeast -alpine northwest -alpine village -alsace manor -alsea -alsen -alsey -alsip -alston -alta -Älta -altadena -altamahaw -altamont -altamonte springs -altamura -alta sierra -alta vista -altavista -altenburg -altha -altheimer -altmar -alto -alto bonito heights -alton -altona -altoona -alto pass -altrincham -altura -alturas -altus -alum creek -alum rock -alva -alvarado -alvena -alvin -alvo -alvord -alvordton -alytus -alzada -ama -amada acres -amado -amadora -amador city -amagansett -amagon -amalga -amaluia -amana -amanave -amanda -amanda park -amaranth -amargosa -amarillo -amasa -amaua -amay -amaya -amazonia -ambarès et lagrave -amber -amberg -amberley -amber river 211 -ambia -ambler -amboy -ambridge -ambrose -amelia -amelia court house -amenia -america -american canyon -american falls -american fork -americus -amersfoort -amery -ames -amesbury town -ames lake -amesti -amesville -amfreville la mi voie -amherst -amherstburg -amherst center -amherstdale -amherst junction -amidon -amiens -amik wachink sakahikan -amisk lake i.r. 184 -amiskosakahikan indian reserve no. 210 -amistad -amite city -amity -amity gardens -amityville -ammon -amnéville -amo -amoret -amorita -amory -amos -amouli -amqui -amstelveen -amsterdam -anacoco -anaconda deer lodge county -anacortes -anacua -anadarko -anaheim -anahim 10 -anahim 11 -anahim 12 -anahim 13 -anahim 14 -anahim 15 -anahim 16 -anahim 17 -anahim 18 -anahim 3 -anahim 4 -anahim 5 -anahim 6 -anahim 7 -anahim 8 -anahim 9 -anahim's flat 1 -anahim's meadow 2 -anahim's meadow 2a -anahola -anahuac -anaktuvuk pass -anamoose -anamosa -anao -anawalt -anchor -anchorage -anchor bay -anchor point -ancient oaks -ancona -andak 9 -andale -andalusia -andelnans -andenne -andersen afb -anderson -anderson island -anderson lake 5 -andersonville -andes -andilly -andimaul 1 -andover -andrésy -andrew -andrew bay -andrews -andrews afb -andria -andy cahoose meadow 16 -anegam -aneta -aneth -ange gardien -angel fire -angelica -angels -angers -angerville la campagne -angie -angier -angle inlet -angleton -angliers -angola -angola on the lake -angoon -anguilla -angus -angwin -aniak -animas -anita -aniwa -ankeny -anlaw 4 -anmoore -anmore -anna -annabella -annada -annaheim -anna maria -annandale -annapolis -annapolis neck -ann arbor -annawan -annecy -annecy le vieux -annetta -annetta north -annetta south -annex -ann island 7 -anniston -annona -annville -anoka -añorga -anse -anselmo -ansley -anson -ansonia -ansonville -ansted -antares -antelope -antelope hills -antelope park no. 322 -antelope valley crestview -anthem -anthon -anthony -anthonyville -antibes -antietam -antigo -antimony -antioch -antko 21 -antler -antler no. 61 -antlers -antoine -anton -anton chico -antonito -antony -antratsit -antreville -antrim -antwerp -anua -anvik -anza -anzac village -aoa -aoloau -apache -apache creek -apache junction -apalachicola -apalachin -apeldoorn -apex -apison -aplington -apollo -apollo beach -apopka -apotgan -appalachia -appleby -apple canyon lake -apple creek -applegate -apple grove -apple mountain lake -apple river -appleton -appleton city -apple valley -applewold -applewood -appomattox -apra harbor -apsagayu 1a -aptos -aptos hills larkin valley -aquadale -aquadeo -aquasco -aquebogue -aquia harbour -aquilla -arab -arabi -arad -aragon -aransas pass -arapaho -arapahoe -arbela -arboles -arbon valley -arborfield -arborfield no. 456 -arborg -arbuckle -arbutus -arbyrd -arcade -arcadia -arcadia lakes -arcadia university -arcanum -arcata -ar ce wy ee 4 -archbald -archbold -archdale -archer -archer city -archer lodge -archerwill -archie -arco -arcola -arctic bay -arctic lake 10 -arctic village -arcueil -arden -arden arcade -ardencroft -arden hills -arden on the severn -ardentown -ardmore -ardoch -ardsley -aredale -arena -arenas valley -arendtsville -arenzville -arezzo -argenta -argenteuil -argentine -argo -argonay -argonia -argonne -argos -argusville -argyle -argyle no. 1 -arial -arimo -arion -aripeka -arispe -aristes -aristocrat ranchettes -ariton -arivaca -arivaca junction -arizona city -arizona village -arkadelphia -arkansas city -arkansaw -arkdale -arkoe -arkoma -arkport -arlee -arles -arley -arlington -arlington heights -arlington no. 79 -arma -armada -armagh -armington -armona -armonk -armour -arm river no. 252 -armstrong -arnage -arnas -arnaudville -arnegard -arnett -arnhem -arnold -arnold city -arnold line -arnolds park -arnoldsville -arnot -arnouville -arnprior -arnsberg -aroma park -aromas -arona -aroostook -arp -arpajon -arpelar -arpin -arradon -arran -arran elderslie -arrecife -arrey -arriba -arrington -arrowhead springs -arrow point -arrow rock -arrowsmith -arroyo colorado estates -arroyo de la miel -arroyo gardens -arroyo grande -arroyo hondo -arroyo seco -ars sur moselle -artas -artemus -artesia -artesian -arthur -artois -artondale -arundel -arvada -arviat -arvin -asahal lake 2 -asan -asbestos -asbury -asbury lake -asbury park -aschaffenburg -ascot corner -ascutney -asenovgrad -asharoken -ashaway -ashburn -ashby -ashcroft -ashcroft 4 -ashdown -asheboro -asher -asherton -asherville -asheville -ashfield colborne wawanosh -ash flat -ashford -ash fork -ash grove -ashippun -ashkum -ashland -ashland city -ashland heights -ashley -ashley heights -ashmore -ashnola 10 -ashtabula -ashton -ashton sandy spring -ashton under lyne -ashville -ashwaubenon -asili -asimakaniseekan askiy i.r. 102a -askewville -askov -asnières sur seine -asotin -aspen -aspen hill -aspen park -aspen springs -aspermont -aspers -asphodel norwood -aspinwall -asquith -assabaska indian reserve -assaria -assen -assiginack -assineau river 150f -assiniboia -assiniboine i.r. 76 -assumption -astatula -asti -aston jonction -astor -astoria -astumbo -atalissa -atascadero -atascocita -atchison -aten -atglen -athalia -athelstan -athena -athens -atherton -athis mons -athol -atholville -atikokan -atka -atkins -atkinson -atkinson mills -atlanta -atlantic -atlantic beach -atlantic city -atlantic highlands -atlantis -atlas -atlasburg -atlin teslin indian cemetery 4 -atmautluak -atmore -atoka -atomic city -atqasuk -attalla -attapulgus -attard -attawapiskat indian reserve no. 91 -attawapiskat indian reserve no. 91a -attica -attleboro -attu station -atu'u -atwater -atwood -aua -auasi -aubagne en provence -aubergenville -auberry -aubervilliers -aubière -aubrey -auburn -auburndale -auburn hills -auburn lake trails -auburntown -aucilla -auclair -audet -audubon -audubon park -augier lake 22 -au gres -augsburg -august -augusta -augusta springs -aulander -aullville -aulnat -aulnay sous bois -ault -auma -aumi -aumond -aumsville -aunu'u -aupe 6 -aupe 6a -aurelia -aurora -aurora center -aurora district -au sable -au sable forks -austell -austin -austinburg -austin's flat 3 -austintown -austwell -autaugaville -authier -authier nord -auto -autryville -auvergne no. 76 -auvers sur oise -auxier -auxvasse -auzeville tolosane -ava -avaio -avalon -avanne aveney -avant -avella -avenal -avenel -aventura -avenue b and c -avera -averill park -aversa -avery -avery creek -avery island 92 -avia -avignon -avila beach -avilés -avilla -avinger -avis -aviston -avoca -avocado heights -avon -avon by the sea -avondale -avondale estates -avonia -avon lake -avonlea -avonmore -avon park -avra valley -avrillé -awendaw -axis -axtell -ayden -ayer -ayer's cliff -aylechootlook 5 -aylesbury -aylmer -aylsham -aynor -ayr -ayrshire -aytré -aywawwis 15 -azalea park -azle -aztec -azure -azusa -babb -babbie -babbitt -babcock -babine 16 -babine 17 -babine 18 -babine 25 -babine 26 -babine 6 -babine lake 20 -babine lake 21b -babine river 21 -babine river 21a -babson park -babylon -bacau -baciul -backus -bacliff -baconton -badajoz -badalona -bad axe -baden -badger -badger lee -bad homburg -badin -bad salzuflen -baezaeko river 25 -baezaeko river 26 -baezaeko river 27 -bagdad -baggs -bagley -bagnell -bagneux -bagnolet -bagtown -baia mare -baia sprie -baidland -baie comeau -baie des sables -baie du febvre -baie d'urfé -baie james -baie johan beetz -baie sainte catherine -baie saint paul -baie trinité -baildon no. 131 -bailey -bailey lakes -baileys crossroads -baileys harbor -bailey's prairie -baileyton -baileyville -bailly -bainbridge -bainbridge island -bainville -baird -bairdford -bairdstown -bairoil -baiting hollow -baker -baker brook -baker city -bakerhill -baker lake -bakersfield -bakerstown -bakersville -balaton -balcarres -balch springs -balcones heights -baldersheim -bald head island -bald knob -baldovinești -baldwin -baldwin city -baldwin harbor -baldwin park -baldwinsville -baldwinville -baldwyn -balfour -balgonie -bal harbour -ball -ballainvilliers -ballan miré -ballantine -ballard -ball club -ballenger creek -ball ground -ballico -ballinger -ballou -ballplay -ballston spa -balltown -ballville -ballwin -bally -balm -balma -balmoral -balmorhea -balmville -balsam lake -balta -baltic -baltimore -baltimore highlands -balzan -bamberg -bancroft -bandana -b and e -bandera -bandol aoc -bandon -baneberry -bangor -bangor base -bangs -banks -banks lake south -banks springs -bankston -banner -banner elk -banner hill -banning -bannock -bannockburn -banquete -banska bystrica -bantam -bantry -baptiste louis 8 -baptiste meadow 2 -baraboo -barada -baraga -barataria -barați -barberaz -barberton -barbourmeade -barboursville -barbourville -barby -barcelona -barclay -bardmoor -bardolph -bardonia -bardstown -bardwell -bare island 9 -barendrecht -bargersville -bar harbor -bari -baring -barker -barker heights -barker ten mile -barkeyville -barkmere -bark ranch -barlad -barletta -barling -barlow -barnard -barnegat -barnegat light -barnes -barnes city -barnes lake millers lake -barneston -barnesville -barnet -barnett -barneveld -barney -barney's junction -barnhart -barnhill -barnsdall -barnsley -barnstable town -barnston island 3 -barnston ouest -barnum -barnum island -bar nunn -barnwell -baroda -barrackville -barraute -barre -barrelville -barrera -barrett -barrie -barriere -barriere river 3a -barrier valley no. 397 -barrigada -barrigada heights -barrington -barrington hills -barrio peral -barronett -barrow -barrville -barry -barryton -barstow -bartelso -bartlesville -bartlett -bartlett island 32 -bartlett island 7 -bartley -barton -barton creek -barton hills -bartonsville -bartonville -bartow -barview -barwick -basalt -bas caraquet -basco -bascom -bascov -basehor -basel -basildon -basile -basin -basin city -basingstoke -baška -baskerville -baskin -basque 18 -basse goulaine -bassens -bassett -bassfield -bass lake -bastrop -basye -batavia -batchtown -batesburg leesville -bates city -batesland -batesville -bath -bath (berkeley springs) -bath corner -bathgate -bathurst -batiscan -bat l ki 3 -baton rouge -battle creek -battlefield -battleford -battle ground -battle lake -battlement mesa -battle mountain -battle river no. 438 -batz sur mer -baudette -baumstown -bauxite -bavilliers -bawcomville -baxley -baxter -baxter estates -baxter springs -bay -bayard -bayboro -bay center -bay city -bayfield -bayham -bay harbor islands -bay head -bay hill -bay lake -baylis -bay minette -bayne no. 371 -bayonet point -bayonne -bayou blue -bayou cane -bayou country club -bayou gauche -bayou goula -bayou la batre -bayou l'ourse -bayou vista -bay park -bay pines -bay point -bay port -bayport -bayreuth -bay shore -bayshore -bayshore gardens -bayside -bayside gardens -bay springs -bay st. louis -baytown -bay view -bayview -bay view gardens -bay village -bayville -baywood -baywood los osos -bazile mills -bazine -beach -beach city -beach haven -beach haven west -beach park -beachwood -beacon -beaconsfield -beacon square -beal city -beale afb -bealeton -beallsville -beaman -bean station -bear -bear bay 8 -bear creek -bearcreek -bear creek village -bear dance -bearden -beards fork -beardsley -beardstown -beardy's i.r. 97 & okemasis i.r. 96 -beardy's & okemasis i.r. 96 & 97a -beardy's & okemasis i.r. 96 & 97b -beardy's & okemasis i.r. 96 & 97c -bear flat -bear grass -bear island indian reserve no. 1 -bear lake -bear lake 1a -bear lake 1b -bear lake 4 -béarn -bear river -bear river 3 -bear river city -bear river indian reserve no. 6 -bear river indian reserve no. 6a -bear river indian reserve no. 6b -bear rocks -bearskin lake indian reserve -bear valley -bear valley springs -beasley -beason -beaton river 204, south half -beaton river no. 204, north half -beatrice -beattie -beatty -beattystown -beattyville -beaubassin east -beauceville -beauchamp -beaucouzé -beaufort -beauharnois -beaulac garthby -beaulieu -beaulieu sur mer -beaumont -beaumont sur oise -beaupré -beauregard -beausejour -beauvais -beauval -beaux arts village -beaver -beaver bay -beaver city -beaver creek -beavercreek -beaver crossing -beaverdale -beaver dam -beaverdam -beaver dam lake -beaver falls -beaver flat -beaver islands 8 -beaver lake 131 -beaver lake indian reserve no. 17 -beaver meadows -beaver ranch 163 -beaver ranch 163a -beaver ranch 163b -beaver river no. 622 -beaver springs -beaverton -beavertown -beaver valley -beaverville -bécancour -becher bay 1 -becher bay 2 -bechtelsville -beckemeyer -becker -beckett -beckett ridge -beckley -beckville -beckwith -beckwourth -beclabito -bédarrides -bedford -bedford heights -bedford hills -bedford park -bedias -bedworth -będzin -bee -beebe -bee cave -beech bottom -beech creek -beecher -beecher city -beecher falls -beech grove -beechmont -beech mountain -beech mountain lakes -beechwood -beechwood trails -beechwood village -beechy -beedeville -beemer -bee ridge -beersheba springs -bees 6 -beeville -beggs -bégin -bègles -behchoko -bejou -bel air -bel aire -bel air north -bel air south -belberaud -belbeuf -belcarra -bełchatów -belcher -belchertown -belcourt -belden -beldiman -belding -belen -belfair -belfast -belfield -belfonte -belford -belfort -belfry -belgium -belgrade -belgreen -belhaven -belington -belk -belknap -bell -bella bella 1 -bella coola 1 -bell acres -bellaire -bellair meadowbrook terrace -bella lake exchange lands -bellamy -bell arthur -bella villa -bella vista -bellbrook -bell buckle -bell canyon -bell center -bell city -belle -belleair -belleair beach -belleair bluffs -belleair shore -belle center -belle chasse -bellechester -belledune -belle fontaine -bellefontaine -bellefontaine neighbors -bellefonte -belle fourche -belle glade -belle haven -belle isle -belle mead -belle meade -bellemeade -belleplain -belle plaine -belle prairie city -belle rive -bellerive -belle rose -bellerose -bellerose terrace -belle terre -belleterre -belle valley -belle vernon -belleview -belleville -bellevue -bellewood -bellflower -bellfountain -bell gardens -bell hill -bellinge -bellingham -bellmawr -bellmead -bellmont -bellmore -bellows falls -bellport -bells -bellview -bellville -bellwood -belmar -belmond -belmont -belmont estates -belmore -bel nor -beloeil -beloit -belpre -bel ridge -belspring -belt -belton -beltrami -beltsville -beluga -belva -belvedere -belvedere park -belvidere -belview -belville -belvoir -belvue -belwood -belzoni -bement -bemidji -bemus point -bena -benavides -ben avon -ben avon heights -benbow -benbrook -bend -bendena -bendersville -bendon -benedict -bengough -bengough no. 40 -benham -benicia -benidorm -benirredrà -benito -benjamin -benjamin perez -benkelman -benld -ben lomond -bennet -bennett -bennett springs -bennettsville -bennington -benns church -benoit -bénouville -benschop -bensenville -bensley -benson -benson no. 35 -bensville -bent -bent creek -bentley -bentleyville -benton -benton city -benton harbor -benton heights -bentonia -benton ridge -bentonville -benwood -benzonia -berdyans'k -berdychiv -berea -berens river 13 -beresford -bergamo -bergen -bergenfield -berger -bergheim -bergholz -bergisch gladbach -bergkamen -bergman -bergneustadt -bergoo -bergschenhoek -berino -berkeley -berkeley lake -berkey -berkley -berlin -berlin heights -bermuda dunes -bermuda run -bern -bernalillo -bernard -bernardsville -berne -bernes sur oise -bernice -bernie -bernville -berrien springs -berry -berry creek -berrydale -berry hill -berrysburg -berryville -bertha -berthier sur mer -berthierville -berthold -berthoud -bertram -bertrand -bertsch oceanview -berwick -berwind -berwyn -berwyn heights -beryl junction -besancon -bessancourt -bessemer -bessemer bend -bessemer city -bessie -best -bethalto -bethania -béthanie -bethany -bethany beach -bethel -bethel acres -bethel heights -bethel island -bethel manor -bethel park -bethel springs -bétheny -bethesda -bethlehem -bethlehem village -bethpage -bethune -betsiamites -betsy layne -bettendorf -betterton -bettles -bettsville -betty creek 18 -between -beulah -beulah beach -beulah valley -beulaville -beure -beurys lake -beverly -beverly beach -beverly hills -beverly shores -bevier -bevil oaks -bevington -bexley -beyerville -beynost -bezannes -beziers -bezons -biała podlaska -bialystok -biard -bibinje -bibo -bickleton -bicknell -biddeford -biddle -bieber -biedermannsdorf -biehle -biel/bienne -bielefeld -bielsko biala -biencourt -bienfait -bienville -bier -bièvres -bifrost -big arm -big arm no. 251 -big bass lake -big bay -big bear city -big bear lake -big beaver -big bend -big cabin -big chimney -big coppitt key -big creek -big delta -bigelow -big falls -big flat -big flats -bigfoot -bigfork -biggar -biggar no. 347 -biggers -big grassy river indian reserve no. 35g -biggs -biggs junction -biggsville -big hole tract indian reserve no. 8 (north half) -big hole tract indian reserve no. 8 (south half) -big horn -big horn 144a -big island -big island indian reserve no. 31d -big island indian reserve no. 31e -big island indian reserve no. 31f -big island indian reserve no. 37 -big island lake cree territory -big island mainland indian reserve no. 93 -big joe's meadow 7 -big lagoon -big lake -bigler -biglerville -big pine -big pine key -big piney -big point -big pool -big quill no. 308 -big rapids -big river -big river i.r. 118 -big river i.r. 118a -big river no. 555 -big rock -big run -big sandy -big shell -big sky -big spring -big springs -big stick no. 141 -big stone city -big stone gap -big thicket lake estates -big timber -big water -big wells -bihl' k' a 18 -bihlk'a 6 -bihl' k'a chah 20 -bihorel -bijou hills -bila tserkva -bilbao -bilhorod dnistrovskyi -billingham -billings -billingsley -billington heights -bill lake 37 -biloxi -biltmore forest -binche 10 -binche 12 -binche 2 -binche bun 7 -binford -bingen -binger -bingham -bingham farms -bingham lake -binghamton -binghamton university -binscarth -binta lake 2 -biola -biot -birch bay -birch creek -birch hill -birch hills -birch hills no. 460 -birch landing -birch portage i.r. 184a -birch river -birch run -birch tree -birchwood -birchwood lakes -bird city -bird in hand -bird island -birdsboro -birdseye -birdsong -bird's point -birdtail creek 57 -birdtail haylands 57a -birkenhead -birkirkara -birmingham -birnamwood -birney -birnie island 18 -biron -birtle -birżebbuġa -bisamberg -bisbee -biscay -biscayne park -bisceglie -bischheim -biscoe -bishop -bishop bluffs 10 -bishop bluffs 5 -bishop bluffs 6 -bishop hill -bishop hills -bishop's stortford -bishopville -bismarck -bison -bistcho lake 213 -bistriţa -bithlo -bitonto -bittern lake i.r. 218 -bitter springs -bivalve -biviers -biwabik -bixby -bizanos -bjorkdale -bjorkdale no. 426 -black -blackburn -black butte ranch -black canyon city -black creek -black diamond -blackduck -black eagle -black earth -blackey -blackfoot -black forest -blackgum -black hammock -black hawk -blackhawk -black jack -blacklake -black lick -blacklick estates -black mountain -black oak -black point green point -blackpool -black river -black river 9 -black river falls -black river matheson -black rock -blacksburg -blacks harbour -blackshear -black slate 11 -black springs -blackstone -black sturgeon -blacksville -blackville -blackwater -blackwater meadow 11 -blackwell -blackwells mills -blackwood -bladen -bladenboro -bladensburg -blades -bladworth -blagnac -blagoevgrad -blain -blaine -blaine lake -blaine lake no. 434 -blainville -blainville sur orne -blair -blairs -blairsburg -blairsden -blairstown -blairsville -blakely -blakesburg -blakeslee -blanca -blanchard -blanchardville -blanchester -blanco -blanc sablon -bland -blandburg -blandford -blandford blenheim -blanding -blandinsville -blandon -blandville -blanford -blanket -blanquefort -blanshard -blanzat -blasdell -blauvelt -blawenburg -blawnox -blencoe -blende -blenheim -blennerhassett -blessing -blevins -blind creek 6 -blind creek 6a -blind river -bliss -bliss corner -blissfield -blockton -blodgett -blodgett landing -blodgett mills -blomkest -blood 148 -blood timber limit 148a -bloodvein 12 -bloomburg -bloomdale -bloomer -bloomfield -bloomfield hills -bloomingburg -bloomingdale -blooming grove -blooming prairie -bloomington -blooming valley -bloomsburg -bloomsbury -bloomsdale -bloomville -blossburg -blossom -blountstown -blountsville -blountville -blowing rock -bloxom -blucher no. 343 -blucksberg mountain -blue -blue ash -blue ball -blue bell -bluebell -blue berry hill -blueberry river no. 205 -blue clay farms -blue diamond -blue earth -blue eye -bluefield -blue grass -blue hill -blue hills -blue island -bluejacket -blue jay -blue lake -blue lake 24 -blue mound -blue mounds -blue mountain -blue point -blue quills first nation indian reserve -blue rapids -blue ridge -blue ridge manor -blue ridge shores -blue ridge summit -blue river -blue river 1 -blue sea -blue sky -blue springs -bluetown -bluewater -bluewater acres -bluewater village -bluewell -bluff -bluff city -bluffdale -bluffs -bluffton -bluffview -bluford -blum -blunt -blyn -blythe -blythedale -blytheville -blythewood -boadilla del monte -boalsburg -boardman -boat harbour west indian reserve no. 37 -boaz -bobigny -bobtown -boca raton -bocholt -bochum -bock -bodcaw -bode -bodega -bodega bay -bodegraven -bodfish -boerne -bogalusa -bogard -bogart -bogata -bognor regis -bogota -bogue -bogue chitto -bohars -bohemia -bohners lake -boigny sur bionne -boileau -boiling spring lakes -boiling springs -boisbriand -boischatel -bois colombes -bois d'arcy -bois des filion -boise city -bois franc -bois guillaume -boissevain -boissise le roi -boissy saint léger -bokchito -bokeelia -bokoshe -bolan -bolckow -boles acres -boley -boligee -bolinas -bolindale -boling -bolingbrook -bolivar -bolivar peninsula -bolivia -bolt -bolton -bolton est -bolton landing -bolton ouest -bombay beach -bonadelle ranchos madera ranchos -bon air -bonanza -bonanza city -bonanza hills -bonanza mountain estates -bonaparte -bonaparte 3 -bon aqua junction -bonaventure -bonchamp lès laval -bondoufle -bonduel -bondues -bondurant -bondville -bondy -boneau -bone creek no. 108 -bone gap -bonesteel -bonfield -bonham -bonifay -bonita -bonita springs -bonn -bonneau -bonneau beach -bonneauville -bonnechere valley -bonne espérance -bonners ferry -bonner springs -bonner west riverside -bonne terre -bonnetsville -bonneuil en france -bonneuil sur marne -bonney -bonney lake -bonnie -bonnieville -bonny doon -bono -bonrepos i mirambelll -bonsall -bonsecours -boody -booker -boomer -boon -boone -boones mill -booneville -boonsboro -boonton -boonville -bootahnie 15 -boothbay harbor -boothroyd 13 -boothroyd 5a -boothroyd 5b -boothroyd 5c -boothroyd 6a -boothroyd 6b -boothroyd 8a -boothville -boothwyn -bootjack -borås -bordelonville -borden -bordentown -borger -bormes les mimosas -bornem -boron -boronda -borrego springs -borup -boryspil' -boscobel -bosque farms -bossier city -bostic -boston -boston bar 10 -boston bar 11 -boston bar 1a -boston bar 8 -boston bar 9 -boston heights -bostonia -bostwick -boswell -boswell's corner -bosworth -bothell -bothell east -bothell west -botines -botkins -botoşani -bottineau -bottle lake 61b -bottrop -botzen -bouchemaine -boucherville -bouchette -bouctouche -bougival -bouguenais -boujan sur libron -boulder -boulder city -boulder creek -boulder creek 5 -boulder flats -boulder hill -boulder junction -boulevard -boulevard gardens -boulevard park -boulogne billancourt -bound brook -bountiful -bourbon -bourbonnais -bourg -bourges -bourg la reine -bourg lès valence -bourgtheroulde infreville -bourne -bournemouth -bourneville -bouse -boussy saint antoine -bouton -boutte -bovey -bovill -bovina -bowbells -bowden -bowdle -bowdoinham -bowdon -bowen -bowen island -bowers -bowerston -bowersville -bowie -bowlegs -bowler -bowles -bowleys quarters -bowling green -bowlus -bowman -bowmans addition -bowmanstown -bowmansville -bow mar -bowmore -bowsman -bow valley -box -box canyon -box elder -boxford -boxholm -boyce -boyceville -boyd -boyden -boyds -boydton -boyer river 164 -boyertown -boyes hot springs -boykin -boykins -boyle -boyne city -boyne falls -boynton -boynton beach -boy river -boys ranch -boys town -bozeman -bracebridge -braceville -bracey -bracken -brackenridge -brackettville -bracknell -bradbury -braddock -braddock heights -braddock hills -braddyville -braden -bradenton -bradenton beach -bradenville -bradford -bradfordsville -bradford west gwillimbury -bradford woods -bradgate -bradley -bradley beach -bradley gardens -bradley junction -bradner -bradshaw -bradu de jos -bradwell -brady -brady lake -bragg city -braggs -braham -braidwood -braila -brainard -brainards -braine l'alleud -brainerd -braintree town -braman -brambleton -brampton -bramwell -branch -branch dale -branchville -brandenburg -brandermill -brandon -brandonville -brandsville -brandt -brandywine -branford -branford center -bransford -branson -branson west -brant -brantford -brant lake -brantley -brantleyville -braselton -brashear -brasher falls -braşov -brass castle -brasschaat -braswell -bratenahl -brattleboro -bratt's lake no. 129 -braunschweig -brave -brawley -braxton -bray -braymer -brayton -brazil -brazoria -brazos -brazos bend -brazos country -brea -breathedsville -breaux bridge -brébeuf -breckenridge -breckenridge hills -breckinridge -breckinridge center -brecksville -brecon -breda -bredenbury -bredene -breedsville -breese -breesport -breezy point -breinigsville -breitenfurt bei wien -bremen -bremerhaven -bremerton -bremond -brenda -brenham -brent -brentford -brenton -brentwood -bressler -brest -bret harte -brethour -brethren -brétigny sur orge -bretteville sur odon -breugel -brevard -bréviandes -brevig mission -brevikshalvön -brewer -brewerton -brewster -brewster hill -brewton -brian head -briar -briarcliff -briarcliffe acres -briarcliff manor -briar creek -briaroaks -briarwood -brice -bricelyn -brice prairie -brices creek -brick center -brickerville -bridge city -bridge creek -bridgehampton -bridgeport -bridger -bridge river 1 -bridge river 2 -bridgeton -bridgetown -bridgeview -bridgeville -bridgewater -bridgman -bridgton -brie comte robert -brielle -brier -briercrest -brigantine -briggs -brigham -brigham city -brigham creek 3 -bright -brighton -brighton and hove -brightwaters -brightwood -brignais -brilliant -brillion -brimfield -brimhall nizhoni -brimson -brinckerhoff -brindas -brindisi -brinkley -brinnon -brinsmade -brinson -briny breezes -brisbane -brisbin -bristol -bristow -bristow cove -britannia no. 502 -britt -brittany farms the highlands -britton -brno -broadalbin -broad brook -broad creek -broaddus -broadland -broadlands -broadmoor -broad top city -broadus -broadview -broadview heights -broadview park -broadwater -broadway -broadwell -brochet 197 -brock -brocket -brock hall -brock no. 64 -brockport -brockton -brockville -brockway -brocton -brod -broderick -brodhead -brodheadsville -brodnax -broeck pointe -brogan -brogden -brokaw -broken arrow -broken bow -brokenhead -brokenhead 4 -brokenshell no. 68 -brome -bromide -bromley -bromont -bron -bronaugh -bronson -bronte -bronwood -bronxville -brook -brookdale -brooke alvinston -brooker -brookeville -brookfield -brookfield center -brookford -brookhaven -brook highland -brookhurst -brookings -brookland -brooklawn -brooklet -brookline -brooklyn -brooklyn center -brooklyn heights -brooklyn park -brookmont -brookneal -brook park -brookport -brookridge -brooks -brooksburg -brookshire -brookside -brookside village -brookston -brooksville -brooktrails -brooktree park -brookview -brookville -brookwood -broomall -broomes island -broomfield -broomtown -brooten -brossard -broughton -broussard -brou sur chantereine -brovary -browerville -brown city -brown deer -browndell -brownell -brownfield -browning -browning no. 34 -brownington -brownlee -brownlee park -browns -brownsboro -brownsboro farm -brownsboro village -brownsburg -brownsburg chatham -brownsdale -brownsfield -browns lake -browns mills -browns point -brownstown -browns valley -brownsville -brownton -browntown -brownville -brownwood -broxton -bruce -bruce mines -bruceton -bruceton mills -bruceville -bruceville eddy -brudenell, lyndoch and raglan -bruges -bruin -brule -brumley -brundage -brundidge -bruni -bruning -brunn am gebirge -bruno -brunoy -brunson -brunstatt -brunsville -brunswick -brunswick station -brush -brush creek -brush fork -brush prairie -brushton -brushy -brushy creek -brusly -brussels -brutus -bruyères le châtel -bryan -bryanka -bryans road -bryant -bryantown -bryce -bryce canyon city -bryceland -bryn athyn -bryn mawr -bryn mawr skyway -bryson -bryson city -bry sur marne -b say tah -buc -buchanan -buchanan dam -buchanan lake village -buchanan no. 304 -bucharest -buchelay -buchères -buchtel -buckatunna -buck creek -buckeye -buckeye lake -buckeystown -buck grove -buckhall -buckhannon -buckhead -buckhead ridge -buckholts -buckhorn -buckingham -buckingham courthouse -buck lake 133c -buckland -buckland no. 491 -buckley -bucklin -buckman -buck meadows -buckner -buck run -bucks -buckshot -bucks lake -bucksport -bucktum 4 -bucoda -bucovăț -buctouche indian reserve no. 16 -bucyrus -bud -buda -budakalász -budaörs -budapest -budd lake -budd's point i.r. 20d -bude -budweis -buellton -buena -buena park -buenaventura lakes -buena vista -buffalo -buffalo center -buffalo city -buffalo gap -buffalo grove -buffalo lake -buffalo narrows -buffalo no. 409 -buffalo point 1 -buffalo point 2 -buffalo point 3 -buffalo point 36 -buffalo river dene nation i.r. 193 -buffalo soapstone -buffalo springs -buffington -buford -buġibba -buhl -buhler -buies creek -bulger -bulkley 1 -bulkley river 19 -bullard -bull creek -bullhead -bullhead city -bull hollow -bull mountain -bull run -bull run mountain estates -bulls gap -bull shoals -bull valley -bulpitt -bulverde -bulyea -bummers flat 6 -buna -bunceton -buncombe -bunkeflostrand -bunker -bunker hill -bunker hill village -bunkerville -bunk foss -bunkie -bunn -bunnell -bunnlevel -buras -burbank -burchard -burchinal -burden -burdett -burdette -bureau junction -bures sur yvette -burgas -burgaw -burgess -burgettstown -burgin -burgoon -burgos -burien -burjassot -burkburnett -burke -burke centre -burkesville -burket -burkettsville -burkeville -burkittsville -burk's falls -burleigh -burleson -burley -burlingame -burlington -burlington junction -burlison -burna -burnaby -burnet -burnett -burnettown -burnettsville -burney -burnham -burnley -burns -burns city -burns flat -burns harbor -burnside -burns lake -burns lake 18 -burnsville -burnt church indian reserve no. 14 -burnt cliff islands 20 -burnt prairie -burnt ranch -burnt store marina -burpee and mills -burr -burrard inlet 3 -burr oak -burr ridge -burrton -burstall -burt -burton -burtonsville -burton upon trent -burtrum -burwell -bury -busby -bush -bushe river 207 -bushnell -bushong -bushton -bushyhead -bussey -bussum -bussy saint georges -busti -busto arsizio -butler -butler beach -butlertown -butlerville -butner -butry sur oise -butte -butte city -butte creek canyon -butte des morts -butte falls -butte meadows -butterfield -butternut -butters -butte silver bow -butte valley -butteville -buttonwillow -buttzville -buxerolles -buxton -buzau -buzzards bay -byars -bydgoszcz -byelcy -byers -byersville -byesville -byhalia -bylas -byng -bynum -byram -byram center -byrdstown -byrnedale -byrnes mill -byromville -byron -byron center -bystřany -bystrom -bytom -caballo -cabana colony -cabarrus -cabazon -caberfae -cabery -cabestany -cabin john -cable -cabool -cabot -cabri -cabris -caceres -cachan -cache -cache creek -cacouna -cacouna indian reserve no. 22 -cactus -cactus flats -cactus forest -caddo -caddo mills -caddo valley -cade -cadillac -cadiz -cadott -cadwell -cagliari -cagnes sur mer -cagny -cahokia -cahoose 10 -cahoose 12 -cahoose 8 -cailloux sur fontaines -cainsville -cairnbrook -cairo -cajahs mountain -Čakovice -calabasas -calabash -calais -calamus -călărași -calcium -calcutta -calder -calder no. 241 -caldwell -cale -caledon -caledonia -caledonia no. 99 -calera -calexico -calhan -calhoun -calhoun city -calhoun falls -calico rock -caliente -califon -california -california city -california hot springs -california junction -california pines -calimesa -calio -calion -calipatria -calistoga -calixa lavallée -callaghan -callahan -callander -callao -callaway -callender -callender lake -callensburg -callery -callicoon -callimont -callisburg -calmar -caln -cal nev ari -calpella -calpine -caltanissetta -caluire et cuire -calumet -calumet city -calumet park -calvary -calvert -calvert beach -calvert city -calverton -calverton park -calvin -calwa -calypso -camak -camanche -camanche north shore -camanche village -camano -camargito -camargo -camarillo -camas -camberley -cambria -cambria city -cambria no. 6 -cambrian park -cambridge -cambridge bay -cambridge city -cambridge indian reserve no. 32 -cambridge narrows -cambridge springs -camden -camden on gauley -camden point -camdenton -cameron -cameron bar 13 -cameron park -camilla -camillus -camino -camino tassajara -cammack village -camon -campamento -campbell -campbell hill -campbell river -campbell river 11 -campbell's bay -campbellsburg -campbellsport -campbell station -campbellsville -campbellton -campbelltown -camp crook -camp dennison -camp douglas -camp hill -camp lake -camp nelson -campo -campobello -campo bonito -campo verde -camp pendleton north -camp pendleton south -camp point -camp sherman -camp springs -camp swift -camp three -campti -campton -campton hills -camptonville -camptown -campus -camp verde -camp wood -camsell lake 30 -cana -canaan -canaan no. 225 -canada creek ranch -canada de los alamos -canadian -canadian lakes -canadohta lake -canajoharie -canal flats -canal fulton -canal lewisville -canalou -canal point -canal winchester -canandaigua -cana no. 214 -canaseraga -canastota -canby -candiac -candle lake -candler mcafee -candlewood lake -cando -candor -canea -cane beds -canéjan -cane savannah -caney -caney city -caneyville -canfield -canim lake 1 -canim lake 2 -canim lake 3 -canim lake 4 -canim lake 5 -canim lake 6 -canisteo -canistota -canjilon -cankton -cannelburg -cannelton -cannes -cannock -cannon afb -cannon ball -cannon beach -cannondale -cannon falls -cannonsburg -cannonville -canoe creek 1 -canoe creek 2 -canoe creek 3 -canoe lake i.r. 165 -canoe lake i.r. 165a -canoe lake i.r. 165b -canon -canon city -canones -canonsburg -canoochee -canoona 2 -canora -canova -canteleu -canterbury -canterwood -cantin lake -cantley -canton -canton city -canton valley -cantrall -cantril -cantua creek -cantu addition -cantwell -canupawakpa dakota -canute -canutillo -canwood -canwood no. 494 -canyon -canyon city -canyon creek -canyondam -canyon day -canyon lake -canyon lake 7 -canyonville -capac -cap chat -cape canaveral -cape carteret -cape charles -cape coral -cape croker hunting ground indian reserve no. 60b -cape dorset -cape girardeau -capelle aan den ijssel -cape may -cape may court house -cape may point -cape meares -cape mudge 10 -cape neddick -cape royale -cape st. claire -cape vincent -capilano 5 -capinghem -capitan -capitola -capitol heights -caplan -capon bridge -cap pelé -cappelle la grande -capron -cap saint ignace -cap santé -captain cook -captains cove -captiva -capulin -caraquet -caraway -carberry -carbon -carbonado -carbon blanc -carbon cliff -carbondale -carbon hill -carbonville -carcross/tagish first nation -cardiff -cardiff county -cardin -cardington -cardwell -carefree -carencro -carey -caribou -caribou marsh indian reserve no. 29 -carievale -carignan -carl -carle place -carleton -carleton place -carleton sur mer -carlin -carling -carlinville -carlisle -carlisle rockledge -carl junction -carlock -carlos -carlow/mayo -carlsbad -carlsborg -carls corner -carlstadt -carlton -carlyle -carlyss -carmacks -carman -carmanah 6 -carm creek 38 -carmel -carmel by the sea -carmel hamlet -carmel valley village -carmen -carmet -carmi -carmichael -carmichael no. 109 -carmichaels -carmine -carnation -carnduff -carnegie -carnelian bay -carnesville -carney -carneys point -carnot moon -carnuel -caro -caroga lake -caroleen -carolina -carolina beach -carolina shores -caroline -carol stream -caron no. 162 -caronport -carpendale -carpenter -carpenter mountain 15 -carpentersville -carpinteria -carpio -carpiquet -carp lake -carp lake 3 -carquefou -carqueiranne -carrabelle -carrara -carrboro -carrick -carrier -carrières sous poissy -carrières sur seine -carrier lake 15 -carrier mills -carrington -carrizo -carrizo hill -carrizo springs -carrizozo -carroll -carrollton -carrolltown -carroll valley -carrollwood -carrot river -carrot river i.r. 29a -carrsville -carry the kettle nakoda first nation 76 20 -carry the kettle nakoda first nation 76 22 -carry the kettle nakoda first nation 76 23 -carry the kettle nakoda first nation 76 24 -carry the kettle nakoda first nation 76 25 -carry the kettle nakoda first nation ir 76 37 -carry the kettle nakoda first nation ir 76 38 -carry the kettle nakoda first nation no. 76 21 -carry the kettle nakoda first nation no. 76 30 -carry the kettle nakoda first nation no. 76 35 -carry the kettle nakoda first nation no. 76 36 -carry the kettle nakoda first nation no. 76 40 -carry the kettle nakoda first nation no. 76 41 -carry the kettle nakoda first nation no. 76 42 -carry the kettle nakoda first nation no. 76 43 -carry the kettle nakoda first nation no. 76 5 -carry the kettle nakoda first nation no. 76 9 -carry the kettle nakoda i.r. 76 10 -carry the kettle nakoda i.r. 76 11 -carry the kettle nakoda i.r. 76 12 -carry the kettle nakoda i.r. 76 13 -carry the kettle nakoda i.r. 76 14 -carry the kettle nakoda i.r. 76 15 -carry the kettle nakoda i.r. 76 17 -carry the kettle nakoda i.r. 76 18 -carry the kettle nakoda i.r. 76 19 -carry the kettle nakoda i.r. 76 28 -carry the kettle nakoda i.r. 76 29 -carry the kettle nakoda i.r. 76 3 -carry the kettle nakoda i.r. 76 31 -carry the kettle nakoda i.r. 76 32 -carry the kettle nakoda i.r. 76 33 -carry the kettle nakoda i.r. 76 34 -carry the kettle nakoda i.r. 76 4 -carry the kettle nakoda i.r. 76 6 -carry the kettle nakoda i.r. 76 7 -carry the kettle nakoda i.r. 76 8 -carry the kettle nakota i.r. 76 1 -carry the kettle nakota i.r. 76 2 -carson -carson city -carsonville -carsoosat 17 -cartagena -cartago -carter -carteret -carter lake -carter springs -cartersville -carterville -carthage -cartier -cartwright -caruthers -caruthersville -carver -cary -carytown -caryville -casa -casa blanca -casa colorada -casa conejo -casa de oro mount helix -casa grande -casar -casas -casas adobes -cascade -cascade chipita park -cascade locks -cascades -cascade valley -cascadia -cascapédia saint jules -casco -casdeded 8 -caserta -caseville -casey -caseyville -cash -cashiers -cashion -cashion community -cashmere -cashton -cashtown -casimiel meadows 15a -casmalia -casnovia -casoria -caspar -casper -casper mountain -caspian -cass -cassadaga -cassandra -cass city -cassel -casselberry -casselman -casselton -cassimayooks 5 -cass lake -cassoday -cassopolis -casstown -cassville -castaic -castalia -castalian springs -castana -castanea -castelginest -castellammare di stabia -castelldefels -castello de la plana -castelnau le lez -castile -castine -castle -castleberry -castle dale -castleford -castlegar -castle hayne -castle hill -castle hills -castle pines -castle pines village -castle point -castle rock -castle shannon -castleton -castleton on hudson -castle valley -castlewood -castor -castorland -castrillón -castrop rauxel -castro valley -castroville -caswell beach -catahoula -catalina -catalina foothills -cătămărești deal -catania -catanzaro -cataract -catarina -catasauqua -catawba -catawissa -cățelu -catharine -cathay -cathcart -cathedral -cathedral city -catherine -catheys valley -cathlamet -cat lake indian reserve no. 63c -catlett -catlettsburg -catlin -cato -catonsville -catoosa -catron -cats bridge -catskill -cattaraugus -cattle creek -caulksville -causapscal -causey -cavalero -cavalier -cavan monaghan -cave -cave city -cave creek -cave in rock -cave junction -cavendish -cave spring -cave springs -cavetown -Čavle -cavour -cawker city -cawood -cayamant -cayce -cayilth 5 -cayoosh creek 1 -cayucos -cayuga -cayuga heights -cayuse -cayuse 6 -cazadero -cazenovia -cearfoss -cébazat -cecil -cecil bishop -cecilia -cecilton -cedar -cedar bluff -cedar bluffs -cedarburg -cedar city -cedar creek -cedar crest -cedaredge -cedar falls -cedar fort -cedar glen lakes -cedar glen west -cedar grove -cedar hill -cedar hill lakes -cedar hills -cedarhurst -cedar key -cedar lake -cedar mill -cedar mills -cedar park -cedar point -cedar rapids -cedar ridge -cedar rock -cedar slope -cedar springs -cedartown -cedar vale -cedar valley -cedarville -cedro -celebration -celeryville -celeste -celina -celle -celoron -cement -cement city -cementon -cenon -centennial -centennial park -center -centerburg -center city -centereach -centerfield -center hill -center junction -center line -center moriches -center ossipee -center point -centerport -center ridge -center sandwich -centerton -centertown -centerview -centerville -centrahoma -central -central bridge -central butte -central city -central elgin -central falls -central frontenac -central garage -central gardens -centralhatchee -central heights midland city -central high -central huron -centralia -central islip -central lake -central manitoulin -central pacolet -central park -central point -central saanich -central square -central valley -centre -centre hall -centre hastings -centre island -centreville -centre wellington -centuria -century -cerdanyola del vallès -ceredo -ceres -ceresco -cergy -cernele -cerneți -cerritos -cerro gordo -cerulean -cesar chavez -cesson -cesson sévigné -cestas -cetronia -ceuta -ceylon -ceyrat -chackbay -chacra -chadbourn -chadron -chadwick -chadwicks -chaffee -chagrin falls -chaguian -chain lake -chain of rocks -chain o' lakes -chain o lakes -chalan pago -chalcis -chalco -chalezeule -chalfant -chalfont -chalifert -chalkhill -chalkyitsik -challenge brownsville -challes les eaux -challetkohum 5 -challetkohum 9 -challis -chalmers -chalmette -chalon sur saône -chama -chamalières -chamberino -chamberlain -chamberlayne -chambers -chambersburg -chambéry -chamblee -chambly -chambord -chambourcy -chambray lès tours -chamisal -chamita -chamizal -chamois -champ -champagne and aishihik first nations -champaign -champforgeuil -champigneulles -champigny sur marne -champion -champion heights -champlain -champlan -champlin -champneuf -champs sur marne -chance -chancellor -chandler -chandlerville -changé -chanhassen -channahon -channel islands 33 -channel island sapotaweyak cree nation indian reserve -channel islands beach -channel lake -channelview -channing -chanoodandidalch 14 -chanteloup les vignes -chantilly -chanute -chapais -chaparral -chaparrito -chapel hill -chapel island indian reserve no. 5 -chapelle lez herlaimont -chapel park 28 -chapeno -chapin -chapleau -chapleau cree fox lake indian reserve -chapleau indian reserve no. 61 -chapleau indian reserve no. 61a -chapleau indian reserve no. 74 -chapleau indian reserve no. 74a -chapleau indian reserve no. 75 -chaplin -chaplin no. 164 -chapman -chapman's bar 10 -chapmanville -chaponost -chappaqua -chappell -chapperon creek 6 -chapperon lake 5 -chapple -charco -chardon -charenton -charenton le pont -charette -chariton -charlack -charlemagne -charleroi -charles city -charles creek 2 -charles lake 225 -charleston -charleston park -charles town -charlestown -charlevoix -charley boy's meadow 3 -charlo -charlos heights -charlotte -charlotte amalie -charlotte amalie east -charlotte amalie west -charlotte court house -charlotte hall -charlotte harbor -charlotte park -charlottesville -charlton -charlton and dack -charlton heights -charly -charter oak -chartierville -chase -chaseburg -chase city -chase crossing -chaska -chasse sur rhône -chassieu -chataignier -chataway lake/knife lake -châteaufort -chateaugay -châteaugay -châteauguay -châteauneuf grasse -château richer -châtel saint germain -châtenay malabry -châtenoy le royal -chatfield -chatham -chatham islands 4 -chatham kent -châtillon -chatmoss -chatom -chatou -chatscah 2 -chatsworth -chattahoochee -chattahoochee hills -chattanooga -chattanooga valley -chattaroy -chaumont -chaumox 11 -chauncey -chauray -chautauqua -chauvin -chaville -chawathil 4 -chazel -chazy -cheajna -cheakamus 11 -cheam 1 -cheat lake -chebanse -cheboygan -checotah -chécy -cheektowaga -cheesish 15 -cheetsum's farm 1 -cheewat 4a -chefornak -chehalis -chehalis 5 -chehalis 6 -chekwelp 26 -chekwelp 26a -chelan -chelan falls -chelles -chełm -chelmsford -chelsea -cheltenham -chelyan -chemainus 13 -chemawawin 1 -chemawawin 2 -chemawawin 3 -chemnitz -chemung -chenahkint 12 -chenango bridge -chena ridge -chenega -chenequa -chénéville -cheney -cheneyville -chennevières sur marne -chenoa -chenôve -chenoweth -chepachet -chepi lake -cheraw -cheriton -cherkasy -chernihiv -chernivtsi -cherokee -cherokee city -cherokee pass -cherokee strip -cherokee village -cherry -cherry creek -cherry fork -cherry grove -cherry hill -cherry hill mall -cherry hills village -cherryland -cherry log -cherry tree -cherryvale -cherry valley -cherryville -chertsey -chervonohrad -chesaning -chesapeake -chesapeake beach -chesapeake city -chesapeake ranch estates -cheshire -cheshire village -chesilhurst -ches la kee 3 -cheslatta 1 (incls. 11 pcls) -chesnee -chessy -chester -chesterbrook -chester center -chesterfield -chesterfield inlet -chesterfield no. 261 -chester gap -chester heights -chester hill -chesterhill -chesterland -chester no. 125 -chesterton -chestertown -chesterville -chestnut -chestnut ridge -chest springs -cheswick -cheswold -chetarpe 17 -chetek -chetopa -chetwynd -chevak -cheval -cheverly -chevigny saint sauveur -chevilly larue -cheviot -chevreuse -chevy chase -chevy chase heights -chevy chase section five -chevy chase section three -chevy chase view -chevy chase village -chewelah -chewey -chewsville -chewton -cheyenne -cheyenne wells -cheyney university -chezacut cemetery 5 -cheztainya lake 11 -chiawuli tak -chibougamau -chicago -chicago heights -chicago ridge -chical -chichester -chickaloon -chickamauga -chickamaw beach -chickasaw -chickasha -chicken -chicken i.r. 224 -chicken i.r. 225 -chicken i.r. 226 -chiclana -chico -chicopee -chicora -chidester -chief joseph custer reserve -chief lake -chiefland -chief morris 13 -chief's point indian reserve no. 28 -chieti -chig in kaht 8 -chignik -chignik lagoon -chignik lake -chilchinbito -chilco lake 1 -chilco lake 1a -chilcoot vinton -childersburg -child lake 164a -childress -chilhil 6 -chilhowee -chilhowie -chili -chilili -chillicothe -chilliwack -chillum -chilly mazarin -chilo -chiloquin -chilton -chimayo -chimdimash 2 -chimdimash 2a -chimney creek 5 -chimney rock village -china -china grove -china lake acres -china spring -chinchilla -chincoteague -chinese camp -chiniak -chinle -chino -chino hills -chinook -chino valley -chipewyan 201 -chipewyan 201a -chipewyan 201b -chipewyan 201c -chipewyan 201d -chipewyan 201e -chipewyan 201f -chipewyan 201g -chipley -chipman -chippewa falls -chippewa island indian reserve -chippewa lake -chippewa of the thames first nation indian reserve no. 42 -chippewa park -chippewas of georgina island first nation -chippewas of georgina island first nation indian reserve no. 33a -chireno -chisago city -chisana -chisasibi -chiseuquis 9 -chisholm -chișinău -chișoda -chistochina -chitek lake -chitek lake i.r. 191 -chitina -chittenango -chloride -choccolocco -chocowinity -choctaw -choctaw lake -choiceland -choisy le roi -chokio -chokoloskee -cholet -chomutov -chopaka 7 & 8 -choptank -chorney beach -chorzów -choteau -choudrant -chouteau -chowchilla -chrisman -chrisney -christiana -christian island indian reserve no. 30 -christian island indian reserve no. 30a -christiansburg -christiansted -christie -christine -christmas -christopher -christopher creek -christopher lake -christoval -chualar -chuathbaluk -chubbuck -chuchakacook 4 -chuchhriaschin 5 -chuchhriaschin 5a -chuchummisapo 15 -chuchuwayha 2 -chuchuwayha 2c -chuckchuck 8 -chugcreek -chugwater -chuichu -chukcheetso 7 -chula -chula vista -chuluota -chum creek 2 -chums corner -chumuckla -chunchula -chundoo lh'tan la 45 -chunky -chupadero -churchbridge -churchbridge no. 211 -church creek -church hill -churchill -churchill 1 -churchill lake i.r. 193a -church point -church rock -churchs ferry -churchtown -churchville -churdan -churubusco -chute aux outardes -chute saint philippe -chuz ghun 8 -chuz teeslee 41 -cibecue -cibola -cibolo -cicero -cienega springs -cienegas terrace -cimarron -cimarron city -cimarron hills -cincinnati -cinco bayou -cinco ranch -cinisello balsamo -cinnamon lake -circle -circle d kc estates -circle pines -circleville -cisco -cisne -cissna park -cistérniga -citeyats 9 -citronelle -citrus -citrus city -citrus heights -citrus hills -citrus park -citrus springs -city of creede -city of the sun -city view -ciudad real -clacks canyon -clacton on sea -claflin -claiborne -clair -claire city -clairton -claix -clallam bay -clamart -clam gulch -clam lake -clancy -clanton -clanwilliam -claoose 4 -clara -clara city -clarcona -clare -claremont -claremore -clarence -clarence center -clarence rockland -clarendon -clarendon hills -clarinda -clarington -clarion -clarissa -clark -clarkdale -clarkedale -clarkesville -clarkfield -clark fork -clark mills -clarkrange -clarks -clarksburg -clarksdale -clarks green -clarks grove -clarks hill -clarkson -clarkson valley -clarks point -clarks summit -clarkston -clarkston heights vineland -clarksville -clarksville city -clarkton -clarktown -clarysville -claryville -classy creek 8 -clatonia -clatse 5 -clatskanie -clatux 9 -claude -claverack red mills -clavet -clawson -claxton -clay -clay center -clay city -claycomo -clayhatchee -claymont -clayoqua 6 -claypool -claypool hill -claysburg -clay springs -claysville -clayton -clayton no. 333 -clayville -clearbrook -clearbrook park -clear creek -clearfield -clear hills 152c -clear lake -clearlake -clear lake 61a -clearlake oaks -clearlake riviera -clear lake shores -clearmont -clear spring -clearview -clearview acres -clearwater -clearwater 175 -clearwater river dene band no. 221 -clearwater river dene band no. 222 -clearwater river dene band no. 223 -cleary -cleburne -cle elum -cleghorn -cleho 6 -clementon -clements -clemmons -clemons -clemson -clendenin -cléon -cleona -cleone -cleora -cleo springs -clermont -clerval -clesbaoneecheck 3 -cleveland -cleveland heights -clever -cleves -clewiston -clichy -clichy sous bois -clienna 14 -cliff -cliffdell -clifford -cliffside -cliffside park -cliff village -cliffwood beach -clifton -clifton forge -clifton heights -clifton hill -clifton springs -climax -climax springs -climbing hill -clinchco -clinchport -clint -clinton -clinton 1 -clintondale -clintonville -clintwood -clinworth no. 230 -clio -clipper mills -clitherall -clive -clontarf -cloolthpich 12 -cloquet -cloridorme -closter -clotalairquot 4 -cloud creek -cloudcroft -cloud lake -clover -clover creek -cloverdale -cloverleaf -cloverly -cloverport -clovis -clowel 13 -cluchuta lake 10a -cluchuta lake 10b -cludolicum 9 -cludolicum 9a -cluj napoca -clustalach 5 -cluster springs -clute -clutier -clyde -clyde hill -clyde park -clyde river -clyman -clymer -coachella -coahoma -coal center -coal city -coal creek -coaldale -coalfield -coalfields no. 4 -coal fork -coalgate -coal grove -coal hill -coaling -coalinga -coalmont -coalport -coal run village -coalton -coal valley -coalville -coarsegold -coates -coatesville -coaticook -coats -coats bend -coatsburg -cobalt -cobb -cobb island -cobbtown -cobden -cobleskill -cobourg -cobre -coburg -coburn -cochin -cochiti -cochiti lake -cochituate -cochran -cochrane -cochranton -cochranville -cockburn island -cockeysville -cockmi 3 -cockrell hill -cocoa -cocoa beach -cocoa west -coconut creek -coderre -codette -cody -coeburn -coeur d'alene -coffee city -coffee creek -coffeen -coffee springs -coffeeville -coffey -coffeyville -coffin island 3 -coffman cove -cofield -coggon -coglistiko river 29 -cognin -cogswell -cohasset -cohassett beach -cohocton -cohoe -cohoe point 20 -cohoes -cohutta -coignières -coin -coinjock -cokato -cokeburg -cokedale -coker -cokesbury -cokeville -colbert -colburn -colby -colchester -colcord -cold bay -cold brook -coldfoot -coldiron -cold lake 149 -cold lake 149a -cold lake 149b -cold lake 149c -cold spring -coldspring -cold spring harbor -cold springs -coldstream -coldwater -coldwater 1 -coldwell -cole -cole bay -cole bay 3 -colebrook -cole camp -coleharbor -cole harbour indian reserve no. 30 -coleman -colerain -coleraine -coleridge -colesburg -colesville -coleta -coleville -colfax -collbran -college -college city -college corner -collegedale -college park -college place -college springs -college station -collegeville -collégien -colleyville -collierville -collingdale -collings lakes -collingswood -collingwood -collin lake 223 -collins -collinsburg -collinston -collinsville -collinwood -collonge bellerive -collonges au mont d'or -collyer -colma -colman -colmar -colmar manor -colmesneil -colo -cologne -coloma -colomars -colombelles -colombes -colombier -colome -colomiers -colon -colona -colonia -colonial beach -colonial heights -colonial park -colonial pine hills -colonie -colonsay -colonsay no. 342 -colony -colony park -colorado acres -colorado city -colorado springs -colp -colquitt -colstrip -colt -colton -columbia -columbia city -columbia falls -columbia heights -columbia lake 3 -columbiana -columbiaville -columbine -columbine valley -columbus -columbus afb -columbus city -columbus grove -columbus junction -colusa -colver -colville -colville lake -colwell -colwich -colwood -colwyn -comanche -comanche creek -combee settlement -combes -combine -combined locks -combs la ville -comer -comfort -comfrey -commack -commerce -commerce city -commercial point -commodore -communautÉ atikamekw de manawan -communautÉ de wemotaci -como -comobabi -comox -comox 1 -comptche -compton -compton island 6 -comstock -comstock northwest -comstock park -conashaugh lakes -concepcion -conception -conception junction -conchas dam -concho -conconully -concord -concorde hills -concordia -concow -concrete -condat sur vienne -conde -condé sainte libiaire -condon -conehatta -conejos -conestoga -conesus hamlet -conesus lake -conesville -conetoe -coney island -conflans sainte honorine -confluence -conger -congers -congerville -congress -conkling park -conley -conmee -connaught no. 457 -conneaut -conneaut lake -conneaut lakeshore -conneautville -connell -connellsville -connelly springs -conner -connersville -connerton -conning towers nautilus park -connoquenessing -conover -conquest -conrad -conrath -conroe -conroy -conshohocken -constableville -constance lake indian reserve no. 92 -constanța -constantia -constantine -consul -contes -contich -continental -contoocook -contra costa centre -contrecoeur -convent -converse -convoy -conway -conway springs -conyers -conyngham -cook -cooke city -cookeville -cookshire eaton -cooksville -cool -cooleemee -coolidge -cool valley -coolville -coon rapids -coon valley -cooper -cooper city -cooper landing -coopersburg -coopers plains -cooperstown -coopersville -cooperton -coopertown -coopte 9 -coosada -coos bay -cooter -copake lake -copalis beach -copan -cope -copeland -copemish -copenhagen -copiague -coplay -coppell -copperas cove -copper canyon -copper center -copper city -copper harbor -copper hill -copperhill -copper johnny meadow 8 -copper mountain -copperopolis -copperton -coppock -coquelles -coquille -coquitlam -coquitlam 1 -coquitlam 2 -cora -coral -coral bay -coral gables -coral harbour -coral hills -coral springs -coral terrace -coralville -coram -coraopolis -corbas -corbeil essonnes -corbin -corbin city -corcoran -cordaville -cordele -corder -cordes lakes -cordova -cordry sweetwater lakes -corfu -corinne -corinth -cork -corkscrew creek 10 -corkscrew creek 9 -corley -corman park no. 344 -cormeilles en parisis -cormelles le royal -cormontreuil -corn -corn creek -cornelia -cornelius -cornell -cornellà de llobregat -cornersville -cornfields -corning -cornish -cornland -cornlea -cornucopia -cornville -cornwall -cornwallis -cornwall lake 224 -cornwall on hudson -cornwells heights -corona -coronaca -coronach -corona de tucson -coronado -coronita -corpus christi -corral city -corrales -corralitos -correctionville -correll -corrigan -corriganville -corry -corsica -corsicana -corte madera -cortez -cortland -cortland west -corunna -corvallis -corwin -corwin springs -corwith -coryatsaqua 2 -corydon -cosby -cos cob -cosenza -coshocton -coslada -cosmopolis -cosmos -cospicua -cosselies -costa mesa -costilla -cotati -coteau beach -coteau du lac -coteau no. 255 -cote i.r. 64 -cote no. 271 -côte nord du golfe du saint laurent -côte saint luc -cotesfield -coto de caza -cotopaxi -cottage city -cottage grove -cottage lake -cottageville -cottbus -cotter -cottleville -cotton city -cottondale -cotton plant -cottonport -cottontown -cotton valley -cottonwood -cottonwood falls -cottonwood heights -cottonwood shores -cotulla -coubron -couchiching indian reserve no. 16a -coucoucache indian reserve no. 24a -couderay -coudersport -couëron -couilly pont aux dames -coulaines -coulee city -coulee dam -coulee no. 136 -coulogne -coulter -coulterville -council -council bluffs -council grove -council hill -country acres -country club -country club estates -country club heights -country club hills -country homes -country knolls -country lake estates -country life acres -countryside -country squire lakes -country walk -county center -county line -coupeville -coupvray -courbevoie -courcelles -courcouronnes -courdimanche -cournon d'auvergne -courtdale -courtenay -courtland -courtry -cous 3 -coushatta -cousins island -couzeix -couzon au mont d'or -cove -cove city -cove creek -covedale -covel -covelo -covenant life -cove neck -coventry -coventry lake -covina -covington -cowan -cowansville -coward -cowarts -cow creek -cowden -cowen -cowessess i.r. 73a -cowessess no. 73 -coweta -cowgill -cowichan 1 -cowichan 9 -cowichan lake -cowiche -cowles -cowley -cowlic -cowlington -cowpens -cowper lake 194a -coxsackie -coy -coyanosa -coyle -coyne center -coyote -coyote acres -coyote flats -coyville -cozad -crab orchard -crab river 18 -crabtree -crafton -cragsmoor -craig -craig beach -craigmont -craigsville -craik -craik no. 222 -crainville -craiova -cramahe -cramerton -cranberry lake -cranbrook -cranbury -crandall -crandon -crandon lakes -crane -crane river 51 -cranesville -cranfills gap -cran gevrier -cranston -craponne -crary -cravanche -craven -crawford -crawfordsville -crawfordville -crawley -crayne -creal springs -crécy la chapelle -creedmoor -creekside -cree lake i.r. 192g -creelman -creighton -crellin -cremona -crenshaw -creola -cresaptown -cresbard -crescent -crescent beach -crescent city -crescent mills -crescent springs -crescent valley -cresco -cressey -cresskill -cresson -cressona -crest -crested butte -crest hill -crestline -creston -creston 1 -crestone -crestview -crestview hills -crestwood -crestwood village -creswell -crete -créteil -creve coeur -crewe -cricket -cridersville -crimora -cripple creek -crisfield -crisman -cristești -crittenden -crivitz -c road -crocker -crockett -crofton -croghan -croissy beaubourg -croissy sur seine -croix -cromberg -crompond -cromwell -crook -crooked creek -crooked lake park -crooks -crookston -crooksville -croom -crosby -crosbyton -crosne -cross anchor -cross city -cross creek -crossett -crossgate -cross hill -cross lake -cross lake 19 -cross lake 19a -cross lake 19b -cross lake 19c -cross lake 19d -cross lake 19e -cross lake 19x01 -cross lake 19x02 -cross lake 19x03 -cross lake 19x05 -cross lake 19x06 -cross lanes -cross mountain -crossnore -cross plains -crosspointe -cross roads -cross timber -cross timbers -cross village -crossville -croswell -crothersville -crotone -croton on hudson -crouch -crow agency -crowder -crowell -crowheart -crowley -crowley lake -crown -crown city -crown heights -crown point -crownpoint -crownsville -crows landing -crows nest -croydon -crozet -crozier -crucible -cruger -crugers -crum -crump -crumpler -cruz bay -cruzville -crystal -crystal bay -crystal beach -crystal city -crystal downs country club -crystal falls -crystal lake -crystal lake park -crystal lakes -crystal lawns -crystal mountain -crystal river -crystal rock -crystal springs -csömör -cuartelez -cuba -cuba city -cubero -cucumber -cudahy -cudjoe key -cudworth -cuenca -cuero -cueto -cuevitas -cugnaux -culbertson -culdesac -cullen -cullison -cullite 3 -cullman -culloden -cullom -cullomburg -cullowhee -culpeper -culver -culver city -cumberland -cumberland center -cumberland city -cumberland gap -cumberland head -cumberland hill -cumberland house -cumberland house cree nation i.r. 20 -cumberland i.r. 100a -cumbernauld -cumbola -cumby -cumings -cumming -cumminsville -cumshewas 7 -cundiyo -cuney -cunningham -cupar -cupar no. 218 -cupertino -curlew -curlew lake -curran -currie -curryville -curtice -curtis -curtiss -curtisville -curve lake first nation indian reserve no. 35 -curve lake indian reserve no. 35a -curwensville -cushing -cushman -cusick -cusseta -cusseta chattahoochee county -custar -custer -custer city -cut -cut and shoot -cut bank -cutchogue -cuthbert -cut knife -cut knife no. 439 -cutler -cutler bay -cutlerville -cut off -cutten -cutter -cuxhaven -cuyahoga falls -cuyahoga heights -cuyama -cuyamungue -cuyamungue grant -cuylerville -cuyuna -cygnet -cylinder -cymri no. 36 -cynthiana -cypress -cypress gardens -cypress lake -cypress quarters -cyril -cyrus -częstochowa -dąbrowa górnicza -dacoma -dacono -dacula -dade city -dade city north -dadeville -dafoe -daggett -dagneux -dagsboro -dahlen -dahlgren -dahlgren center -dahlonega -dailey -daingerfield -daisetta -daisy -daisytown -daix -dakiulis 7 -dakota -dakota city -dakota dunes -dakota plains 6a -dakota ridge -dakota tipi 1 -dale -dale city -daleville -dalhart -dalhousie -dalk ka gila quoeux 2 -dallas -dallas center -dallas city -dallastown -dallesport -dalmatia -dalmeny -dalton -dalton city -dalton gardens -dalworthington gardens -daly -daly city -dalzell -damar -damariscotta -damascus -dames quarter -damiansville -dammarie lès lys -dammeron valley -damon -dana -dana point -danbury -dandridge -dane -danforth -dania beach -daniel -daniels -danielson -danielsville -daningay 12 -danjoutin -dannebrog -dannemora -dansville -dante -danube -danvers -danville -daphne -daphnedale park -darby -darbydale -darbyville -dardanelle -darden -dardenne prairie -dardilly -darfur -dargan -darien -darling -darlington -darmstadt -darnestown -darnétal -darrington -darrouzett -darrtown -darwin -dasher -dashken 22 -dash point -dassel -dateland -datil -datto -dauberville -daugavpils -dauphin -dauphin island -dauphin river 48a -daveluyville -davenport -davenport center -davey -david city -davidson -davidsville -davie -davie lake 28 -davis -davisboro -davis city -davis junction -davison -daviston -davy -dawn -dawn euphemia -dawson -dawson creek -dawson springs -dawsonville -day -day heights -daykin -days creek -day star i.r. 87 -dayton -daytona beach -daytona beach shores -dayton lakes -day valley -dayville -dazey -(deadman's island) halkett island no. 2 -dead point 5 -deadwood -deal -deale -deal island -dean -dearborn -dearborn heights -dearing -deary -dease lake 9 -dease river 1 -dease river 2 (dease) -dease river 2 (liard) -dease river 3 (dease) -dease river 3 (liard) -dease river 4 -deatsville -deaver -debary -debden -de beque -de borgia -debreczin -decatur -decatur city -decaturville -decherd -děčín -décines charpieu -decker -deckerville -declo -decorah -decordova -dedagaus 8 -dededo -dedham -deemston -deena 3 -deenwood -deep creek -deep creek 2 -deep creek 5 -deephaven -deep river -deep river center -deepstep -deep valley 5 -deep water -deepwater -deer creek -deercroft -deerfield -deerfield beach -deer forks no. 232 -deer grove -deering -deer island -deer lake -deer lake indian reserve -deer lick -deer lodge -deerlyck -deer park -deer river -deersville -deer trail -deerwood -defence island 28 -deferiet -defiance -de forest -defuniak springs -dégelis -de graff -de kalb -dekalb -dekalb junction -delafield -del aire -de lamere -de land -deland -de land southwest -delano -delanson -delaplaine -delavan -delavan lake -delaware -delaware city -delaware park -delaware water gap -delbarton -delcambre -del city -delco -déléage -de leon -de leon springs -delevan -delfgauw -delft -delft colony -delhi -delhi hills -delia -delight -deline -de lisle -delisle -dell -dell city -delleker -dell rapids -dellroy -dellview -dellwood -del mar -delmar -del mar heights -delmenhorst -delmita -delmont -del monte forest -del muerto -del norte -deloit -deloraine -delphi -delphos -delray beach -del rey -del rey oaks -del rio -delshire -del sol -delson -delta -delta junction -deltana -deltaville -delton -deltona -delway -demarest -deming -demopolis -demorest -demotte -demouville -denair -denare beach -denderleeuw -dendermonde -dendron -denham -denham springs -denhoff -denholm -denio -denison -denmark -dennard -dennehotso -denning -dennis -dennis acres -dennison -dennis port -dent -denton -dentsville -denver -denver city -denzil -depauville -de pere -depew -de pinte -depoe bay -deport -deposit -depue -deputy -de queen -dequincy -derby -derby acres -derby center -derby line -deridder -dering harbor -derma -dermott -derry -deruyter -derwood -de salaberry -desales university -des allemands -des arc -desbiens -descanso -deschaillons sur saint laurent -deschambault grondines -deschutes river woods -deseret -deseronto -desert aire -desert center -desert edge -desert hills -desert hot springs -desert palms -desert shores -desert view highlands -deshler -des lacs -desloge -de smet -des moines -de soto -desoto -desoto lakes -despard -des peres -des plaines -dessau -destin -destrehan -detmold -de tour village -detroit -detroit beach -detroit lakes -deuil la barre -deux montagnes -deva -de valls bluff -devens -deventer -devers -deville -déville lès rouen -devil's gate 220 -devils lake -devine -devol -devola -devon -devon indian reserve no. 30 -dewar -dewart -deweese -dewey -dewey beach -dewey humboldt -deweyville -de witt -dewitt -dewsbury -dewy rose -dexter -dexter city -d'hanis -diablo -diablock -diablo grande -diagonal -diamond -diamond bar -diamond beach -diamond bluff -diamond city -diamondhead -diamondhead lake -diamond ridge -diamond springs -diamondville -diaperville -diaz -dibble -d'iberville -diboll -dickens -dickerson city -dickey -dickeyville -dickinson -dickson -dickson city -dicksonville -didenheim -diehlstadt -dieppe -dierks -diest -dieterich -dietrich -diggins -dighton -dijon -dike -dilke -dilkon -dillard -dill city -diller -dilley -dillingham -dillon -dillon beach -dillonvale -dillsboro -dillsburg -dillwyn -dil ma sow 5 -dilworth -dimitrov -dimmitt -dimock -dimondale -dinard -dingli -dinosaur -dinslaken -dinsmore -dinuba -diomede -dipper rapids i.r. 192c -disautel -discovery bay -discovery harbour -discovery island 3 -dish -disley -disney -disraeli -district heights -district of highlands -district of katepwa -divernon -divide -dix -dixfield -dix hills -dixie -dixie inn -dixmoor -dixon -dixon lane meadow creek -dixonville -dixville -dlah koh 31 -d'lo -dniprodzerzhyns'k -dnipropetrovs'k -doaktown -dobbins -dobbins heights -dobbs ferry -dobrá voda u Českých budějovic -dobson -dock junction -doctor phillips -dodd city -doddsville -dodge -dodge center -dodge city -dodgeville -dodsland -dodson -dodson branch -doe run -doerun -doe valley -doffing -dog creek 1 -dog creek 2 -dog creek 3 -dog creek 4 -dog creek 46 -dog head 218 -dogtown -doig river 206 -dokis indian reserve no. 9 -dola -doland -dolan springs -dolbeau mistassini -dolgeville -dollar bay -dollard des ormeaux -dollar point -dollars corner -dolliver -dolní počernice -dolores -dolphin island 1 -dolton -domène -domino -domont -dona ana -donahue -donald -donalds -donaldson -donaldsonville -donalsonville -doncaster -doncaster indian reserve no. 17 -donegal -donetsk -doney park -dongola -doniphan -donna -donnacona -donnellson -donnelly -donnelsville -donnybrook -donora -donovan -donovan estates -doobah 10 -dooling -doolittle -dooms -doon -dora -doral -doran -doraville -dorchester -dordrecht -dore lake -dorintosh -dorion -dormagen -dormont -dorneyville -dorrance -dorrington -dorris -dorset -dorsten -dortches -dortmund -dorval -dos hermanas -dos palos -dos palos y -dosquet -dothan -dot lake -dot lake village -dotsero -dottignies -dotyville -double oak -double spring -double springs -douds -dougherty -douglas -douglas 8 -douglas city -douglas lake 3 -douglas no. 436 -douglass -douglass hills -douglassville -douglasville -dour -douro dummer -dousman -dove creek -dove island 12 -dover -dover base housing -dover beaches north -dover beaches south -dover foxcroft -dover hill -dover plains -dove valley -dovray -dowagiac -dow city -dowell -dowelltown -dowling -downers grove -downey -downieville -downieville lawson dumont -downing -downingtown -downs -downsville -dows -doyle -doylestown -doyline -dozier -dragon lake 3 -dragoon -dragor -drain -drake -drakesboro -drakes branch -drakesville -drammen -drancy -dranesville -drap -draper -draveil -dravosburg -drayton -dresden -dresser -dreuil lès amiens -drew -drew harbour 9 -drexel -drexel heights -drexel hill -drift pile river 150 -driftwood -driftwood river 1 -driggs -drinkwater -dripping springs -driscoll -drobeta turnu severin -drohobych -drongen -drowning creek -druid hills -drummond -drummond/north elmsley -drummondville -drum point -drumright -druzhkivka -dry creek -dryden -dry prong -dry ridge -dry run -dry salmon 7 -drysdale -dry tavern -drytown -dry valley -dryville -duane lake -duanesburg -duarte -dubach -dubberly -dubí -dublin -du bois -dubois -duboistown -dubreuilville -dubuc -dubuque -duchesne -duchess landing -duck -duck hill -duck key -duck lake -duck lake 7 -duck lake indian reserve no. 76b -duck lake no. 463 -ducktown -ducor -dudașu -dudley -dudleyville -dudswell -duenweg -due west -duff -duffel -dufferin -dufferin 10 -dufferin no. 190 -duffield -dufur -dug da myse 12 -dugger -dugny -dugway -duhamel -duhamel ouest -duisburg -dulac -dulce -dulles -duluth -dumas -dumbarton -dumbrava roșie -dumbrăvița -dumfries -dumont -dunaharaszti -dunakeszi -dunaújváros -dunavant -dunbar -duncan -duncan falls -duncan lake 2 -duncannon -duncans 151a -duncansville -duncanville -duncombe -dundalk -dundarrach -dundas -dundas island 32b -dundee -dundurn -dundurn no. 314 -dune acres -dunean -dunedin -dunellen -dunes city -dunfermline -dungannon -dunham -dunkerton -dunkirk -dunlap -dunlevy -dunlo -dunmor -dunmore -dunn -dunn center -dunnell -dunnellon -dunnigan -dunning -dunn loring -dunnottar -dunnstown -dunreith -dunseith -dunsmuir -dunwoody -duparquet -dupo -du pont -dupont -dupree -dupuy -dupuyer -duquesne -du quoin -duran -durand -durango -durant -durbin -düren -durham -durham sud -durhamville -durtol -duryea -dushore -duson -dusseldorf -dustin -dustin acres -dutch flat -dutch island -dutch john -dutchtown -dutton -dutton/dunwich -duval -duvall -duxbury -dwale -dwight -dwight mission -dyckesville -dycusburg -dyer -dyersburg -dyersville -dyess -dysart -dysart, dudley, harcourt, guilford, harburn, bruton, havelock, eyre and clyde -dzagayap 73 -dzagayap 74 -dzin tl'at 46 -dzitline lee 9 -eads -eagan -eagar -eagarville -eagle -eagle bend -eagle butte -eagle creek no. 376 -eagle crest -eagle grove -eagle harbor -eagle lake -eagle lake indian reserve no. 27 -eagle mountain -eagle nest -eagle pass -eagle point -eagle river -eagle rock -eagles lake i.r. 165c -eagles mere -eagleton village -eagletown -eagle vail -eagleview -eagle village -eagle village first nation kipawa -eagleville -eakles mills -eakly -ear falls -earl -earle -earl grey -earlham -earlimart -earling -earlington -earl park -earlsboro -earlston -earlton -earlville -early -earth -easley -east alto bonito -east alton -east amana -east angus -east arcadia -east atlantic beach -east aurora -east avon -east bangor -east bank -east barre -east bend -east berlin -east bernard -east bernstadt -east berwick -east bethel -eastborough -eastbourne -east brady -east brewton -east bronson -east brookfield -east brooklyn -east broughton -east burke -east butler -east camden -east canton -east cape girardeau -east carbon -east carondelet -east cathlamet -eastchester -east chicago -east cleveland -east conemaugh -east dailey -east dennis -east douglas -east dublin -east dubuque -east duke -east dundee -east dunseith -east earl -east ellijay -east end -eastend -east enterprise -eastern island 13 -east fairview -east falmouth -east farmingdale -east farnham -east ferris -east flat rock -east foothills -east fork -east franklin -east freedom -east freehold -east fultonham -east gaffney -east galesburg -east garafraxa -east garden city -eastgate -east germantown -east gillespie -east glacier park village -east glenville -east globe -east grand forks -east grand rapids -east greenbush -east greenville -east griffin -east gull lake -east gwillimbury -east hampton -east hampton north -easthampton town -east hartford -east harwich -east haven -east hawkesbury -east hazel crest -east helena -east hemet -east hereford -east highland park -east hills -east hodge -east honolulu -east hope -east islip -east ithaca -east jordan -east kilbride -east kingston -east lake -eastlake -east lake orient park -eastland -east lansdowne -east lansing -east laurinburg -eastlawn gardens -eastleigh -east lexington -east liberty -east liverpool -east lopez -east los angeles -east luther grand valley -east lynne -eastmain -eastman -east marion -east massapequa -east mckeesport -east meadow -east merrimack -east middlebury -east millinocket -east millstone -east milton -east missoula -east moberly lake 169 -east moline -eastmont -east montpelier -east moriches -east mountain -east nassau -east newark -east new market -east newnan -east nicolaus -east northport -east norwich -east oakdale -easton -east orange -east orosi -eastover -east palatka -east palestine -east palo alto -east pasadena -east patchogue -east pecos -east peoria -east pepperell -east peru -east petersburg -east pittsburgh -east pleasant view -east point -eastpoint -eastpointe -eastport -east porterville -east port orchard -east prairie -east prospect -east providence -east quincy -east quogue -east rancho dominguez -east randolph -east renton highlands -east richmond heights -east ridge -east riverdale -east rochester -east rockaway -east rockingham -east rocky hill -east rutherford -east saanich 2 -east salem -east sandwich -east san gabriel -east shore -east shoreham -east side -east sonora -east sparta -east spencer -east st. louis -east st. paul -east stroudsburg -east sumter -east syracuse -east tawakoni -east tawas -east thermopolis -east troy -east tulare villa -east uniontown -eastvale -east valley -east vandergrift -east verde estates -eastview -eastville -east washington -east wenatchee -east whittier -east williston -eastwood -east york -east zorra tavistock -eaton -eaton estates -eatonia -eaton rapids -eatons neck -eatonton -eatontown -eatonville -eaubonne -eau claire -ebb and flow 52 -ebenezer -ebensburg -ebony -ebro -eccles -echachis 2 -echelon -Échirolles -echo -echo bay -eckbolsheim -eckhart mines -eckley -eclectic -economy -ecorse -Écouen -Écouflant -ecru -ector -Écully -edam -edcouch -eddington -eddystone -eddyville -ede -eden -edenborn -edenburg -eden isle -eden prairie -eden roc -edenton -eden valley -eden valley 216 -edenwold -edenwold no. 158 -edesville -edgar -edgard -edgar springs -edgecliff village -edgefield -edgehill -edgeley -edgemere -edgemont -edgemont park -edgemoor -edgerton -edgewater -edgewater estates -edgewood -edgeworth -edie -edina -edinboro -edinburg -edinburgh -edison -edisto -edisto beach -edith endave -edmeston -edmond -edmonds -edmondson -edmonson -edmonston -edmonton -edmore -edmund -edmundson -edmundson acres -edmundston -edna -edna bay -edneyville -edom -edon -edroy -edward -edwards -edwards afb -edwardsburg -edwardsburgh/cardinal -edwardsport -edwardsville -edye 93 -eek -eel ground indian reserve no. 2 -eel river crossing -eel river indian reserve no. 3 -eelseuklis 10 -effie -effingham -effort -efland -egan -egan sud -egegik -egeland -egeria bay 19 -eggertsville -egg harbor -egg harbor city -eglin afb -Égly -egypt -egypt lake leto -ehatis 11 -ehrenberg -ehrenfeld -ehrhardt -eidson road -eielson afb -eighty four -eindhoven -eitzen -?ejere k'elni kue 196i -ekalaka -ekeren -ekron -ekwok -elaine -elak dase i.r. 192a -Élancourt -eland -elba -elbe -elberfeld -elberon -elbert -elberta -elberton -elbeuf -elbing -elblag -elbow -elbow lake -el brazil -elbridge -elburn -el cajon -el camino angosto -el campo -el capitan -elcapo no. 154 -el castillo -el cenizo -el centro -el cerrito -el cerro -el cerro mission -el chaparral -elche -elcho -elcho 6 -elco -elda -el dara -elderon -eldersburg -elderton -eldon -eldon no. 471 -eldora -el dorado -eldorado -eldorado at santa fe -el dorado hills -el dorado springs -eldorado springs -eldred -eldridge -el duende -eleanor -electra -electric city -eleele -elephant butte -elephant head -eleva -elfers -elfin cove -elfrida -elfros -elfros no. 307 -elgin -el granada -elias fela solis -elida -elim -el indio -elizabeth -elizabeth city -elizabeth lake -elizabethton -elizabethtown -elizabethtown kitley -elizabethville -elizaville -el jebel -ełk -elkader -elk city -elk creek -elk falls -elkford -elk garden -elk grove -elk grove village -elkhart -elkhart lake -elk horn -elkhorn -elkhorn city -elkin -elkins -elkland -elkmont -elk mound -elk mountain -elko -elko new market -elk park -elk plain -elk point -elkport -elk rapids -elk ridge -elkridge -elk river -elk run heights -elkton -elkview -elkville -el lago -ellaville -ellenboro -ellendale -ellensburg -ellenton -ellenville -ellerbe -ellerslie -ellesmere port -ellettsville -ellice -ellicott -ellicott city -ellicottville -ellijay -ellington -ellinwood -elliot lake -elliott -ellis -ellisburg -ellis grove -ellison bay -elliston -ellisville -elloree -ellport -ellsinore -ellston -ellsworth -ellwood city -elma -elma center -elm city -elm creek -elmdale -elmendorf -elmer -elmer city -el mesquite -elm grove -elmhurst -elmira -el mirage -elmira heights -elmo -elmont -el monte -elmore -elmore city -el moro -elmsford -elm springs -elmsthorpe no. 100 -elmwood -elmwood park -elmwood place -el nido -elnora -elon -eloy -el paso -el paso de robles (paso robles) -el portal -el prado estates -el prat de llobregat -el quiote -elrama -el rancho -el rancho vela -el real de gandia -el refugio -el reno -el rio -el rito -elrod -elrosa -elrose -elroy -elsa -elsah -elsberry -el segundo -elsie -elsinore -elsmere -elsmore -el sobrante -el socio -elstow -elton -el valle de arroyo seco -elvaston -el verano -elverson -elverta -elwood -ely -elyria -elysburg -elysian -embarrass -embden -emden -emelle -emerado -Émerainville -emerald -emerald bay -emerald beach -emerald isle -emerald lake hills -emerald lakes -emerald mountain -emerald no. 277 -emerson -emery -emeryville -emhouse -emigrant -emigration canyon -emigsville -emily -eminence -emington -emison -emlenton -emlyn -emma -emmaus -emmen -emmerin -emmet -emmetsburg -emmett -emmitsburg -emmonak -emmons -emo -emory -empel -empire -empire city -emporia -emporium -emsworth -encampment -encantada ranchito el calaboz -enchanted oaks -encinal -encinitas -encino -endeavor -endeavour -enderby -enderby 2 -enderlin -enders -endicott -endwell -energy -enerhodar -enetai -enfield -enfield no. 194 -engelen -engelhard -enghien les bains -england -englefeld -englehart -englevale -englewood -englewood cliffs -english -english river barkwell bay i.r. 192i -english river flatstone lake i.r. 192l -english river fn cable bay cree lake ir 192m -english river haultain lake i.r. 192k -english river indian reserve no. 21 -english river indian reserve no. 66 -english river i.r. 192h -englishtown -enhalt 11 -enhaut -enid -enigma -enlow -ennetières en weppes -ennis -enniskillen -enniskillen no. 3 -enoch -enochville -enola -enon -enon valley -enoree -enosburg falls -enschede -ensenada -ensheshese 13 -ensheshese 53 -ensign -ensley -enterprise -enterprise no. 142 -entiat -entlqwekkinh 19 -entraigues sur la sorgue -entrelacs -enumclaw -enville -eola -eolia -Épagny -epes -ephesus -ephraim -ephrata -Épinay sous sénart -Épinay sur orge -Épinay sur seine -Épône -epping -epps -Épron -epworth -equality -equis 8 -Éragny -erath -ercolano -Érd -erda -erembodegem -erftstadt -erfurt -erhard -erick -erickson -ericson -erie -eriksdale -erin -erin springs -erlands point kitsap lake -erlangen -erlanger -erlau -erma -ermineskin 138 -ermont -ernest -ernfold -ernstville -eros -errenteria -erskine -erwin -erwinville -esbjerg -esbly -esbon -escalante -escalon -escalquens -escanaba -escatawpa -eschau -eschbach -eschweiler -escobares -escobar i -escondida -escondido -escudilla bonita -escuminac -eskasoni indian reserve no. 3 -eskasoni indian reserve no. 3a -esker ridge a -esker ridge b -esko -eskridge -esmond -esmont -esowista 3 -espanola -española -esparto -esperance -espoo -esprit saint -espy -esquimalt -essa -esseg -essen -essert -essex -essex fells -essex junction -essex village -essexville -essey lès nancy -esslingen am neckar -estacada -estancia -estelle -estelline -estell manor -ester -esterbrook -estérel -esterhazy -estero -estes park -estevan -estevan no. 5 -estherville -estherwood -estill -estill springs -esto -eston -est patrolas 4 -estral beach -ethan -ethel -ethelbert -ethelsville -ethete -ethridge -Étiolles -etna -etna green -eton -etowah -etsekin 1 -etters beach -ettrick -eubank -eucalyptus hills -euchinico creek 17 -euchinico creek 18 -euchinico creek 19 -euclid -eudora -eufaula -eugene -eugenio saenz -euharlee -euless -eunice -eunola -eupen -eupora -eureka -eureka mill -eureka roadhouse -eureka springs -euskirchen -eustace -eustis -eutaw -eutawville -eva -evadale -evan -evans -evansburg -evans city -evansdale -evans mills -evanston -evansville -evant -evanturel -evaro -evart -evarts -eveleth -evendale -evening shade -everest -everett -everetts -everghem rabot -everglades city -evergreen -evergreen park -everly -everman -everson -everton -Évreux -evry -ewa beach -ewa gentry -ewa villages -ewing -excel -excello -excel no. 71 -excelsior -excelsior estates -excelsior no. 166 -excelsior springs -excursion inlet -exeland -exeter -exira -exline -exmore -experiment -export -exton -eybens -eyebrow -eyebrow no. 193 -eye hill no. 382 -eyers grove -eyota -eysines -Ézanville -ezel -fabens -fabius -fabrica -făcăi -faches thumesnil -factory island indian reserve no. 1 -factoryville -faga'alu -faga'itua -fagali'i -fagamalo -faganeanea -fagasa -fagatogo -failolo -fairacres -fairbank -fairbanks -fairbanks ranch -fair bluff -fairborn -fairburn -fairbury -fairchance -fairchild -fairchild afb -fairchilds -fairdale -fairdealing -fairfax -fairfax station -fairfield -fairfield bay -fairfield beach -fairfield glade -fairfield harbour -fairford -fairford 50 -fairforest -fairgarden -fair grove -fairgrove -fair haven -fairhaven -fairhope -fair lakes -fairland -fair lawn -fairlawn -fairlea -fairlee -fairless hills -fairlight -fairmead -fairmont -fairmont city -fairmount -fairmount heights -fair oaks -fair oaks ranch -fair plain -fairplains -fair play -fairplay -fairport -fairport harbor -fairton -fairview -fairview beach -fairview ferndale -fairview heights -fairview park -fairview shores -fairwater -fairway -fairwood -faison -faith -falcon -falconaire -falconer -falcon heights -falcon lake estates -falcon mesa -falcon village -faleasao -faleniu -falfurrias -falkland -falkner -falkville -fall branch -fallbrook -fall city -fall creek -falling spring -falling water -falling waters -fallis -fallon -fallon station -fall river -fall river mills -falls church -falls city -falls creek -fallston -falls view -falls village -falman -falmouth -falmouth foreside -false pass -falun -famagusta -fancy farm -fancy gap -fannett -fanning springs -fanshawe -fanwood -faraday -farber -fareham -fareins -fargo -far hills -faribault -farina -farley -farmer -farmer city -farmers -farmers branch -farmersburg -farmers loop -farmersville -farmerville -farmingdale -farmington -farmington hills -farmingville -farmland -farm loop -farmville -farnam -farnborough -farnham -farnhamville -faro -farragut -farrell -farr west -farson -farwell -far west point 34 -fassett -fastiv -fate -fatumafuti -faulkton -faunsdale -fauquier strickland -fawn grove -fawn lake forest -faxon -fayette -fayette city -fayetteville -faysville -faywood -fearrington village -feasterville -feather rapids -feather sound -federal dam -federal heights -federalsburg -federal way -fedora -fegersheim -feldkirchen bei graz -felicity -felida -felix george 7 -fellows -fellsburg -fellsmere -felsenthal -felt -felton -felts mills -fence lake -fennimore -fennville -fenouillet -fenton -fenwick -fenwick island -fenwood -feodosiya -ferdinand -fergus falls -ferguson -ferland et boilleau -ferme neuve -fermont -fern acres -fernandina beach -fernando salinas -fernan lake village -ferndale -ferney -ferney voltaire -fern forest -fernie -fernitz -fernley -fern park -fern prairie -fernville -fernway -ferrara -ferrelview -ferriday -ferrières en brie -ferris -ferrol -ferron -ferrum -ferry -ferry pass -ferrysburg -ferryville -fertile -fertile belt no. 183 -fertile valley no. 285 -fessenden -festus -fetters hot springs agua caliente -feytiat -feyzin -fgura -fiddletown -fidelis -fidelity -fieldale -fieldbrook -fielding -fieldon -fieldsboro -fields landing -fife -fife heights -fife lake -fifth street -fifth ward -fifty lakes -fifty six -filer -filer city -filley -fillmore -fillmore no. 96 -fincastle -finderne -findlater -findlay -finegayan station -finesville -fingal -finger -fingerville -finland -finlay bay 21 -finlayson -finlayson island 19 -finley -finley point -finleyville -finneytown -finzel -fircrest -firebaugh -fire island -firestone -firminy -first mesa -first nation of nacho nyak dun -firth -firthcliffe -fish camp -fish creek no. 402 -fisher -fisher island -fisher river 44 -fisher river 44a -fishers -fisher's grant indian reserve no. 24 -fisher's grant reserve indian reserve no. 24g -fishers island -fishers landing -fishersville -fish hawk -fishhook -fishing creek -fishing lake i.r. 89 -fishing lake i.r. 89a -fishing station 62a -fishkill -fish lake -fish lake 5 -fish lake 7 -fishpot lake 24 -fish springs -fishtrap 19 -fisk -fiskdale -fisksätra -fitchburg -fithian -fitzgerald -fitzhugh -fitzpatrick -five corners -five forks -five mile 3 -five mile point 3 -five points -fivepointville -flagler -flagler beach -flagler estates -flagstaff -flaming gorge -flanagan -flanders -flandreau -flasher -flat -flat lick -flatonia -flat rock -flat top mountain -flatwoods -flaxcombe -flaxton -flaxville -fleetwood -fleischmanns -fleming -fleming island -fleming neon -flemingsburg -flemington -flensburg -fletcher -flett's springs no. 429 -fleurieu sur saône -fleurus -fleury les aubrais -fleury mérogis -fleury sur orne -fléville devant nancy -flin flon -flins sur seine -flint -flint creek -flint hill -flintstone -flintville -flippin -floirac -flomaton -floodwood -flora -flora dale -florala -floral city -floral park -floraville -flora vista -flordell hills -flor del rio -florence -florence graham -florenceville -floresville -florham park -floriana -florida -florida city -florida ridge -floridatown -florien -florin -floris -florissant -floriston -flossmoor -flournoy -flourtown -flovilla -flowella -flower hill -flower mound -flowery branch -flowing springs -flowing wells -flowood -floyd -floydada -floyd hill -flushing -flute springs -flying dust first nation indian reserve no. 105f -flying dust first nation i.r. 105d -flying dust first nation i.r. 105e -flying dust first nation reserve no. 105 -flying hills -flying post indian reserve no. 73 -foam lake -foam lake no. 276 -fobes hill -focşani -foggia -folcroft -foley -folkston -follansbee -follett -folly beach -folsom -fonda -fond du lac -fond du lac i.r. 227 -fond du lac i.r. 228 -fond du lac i.r. 229 -fond du lac i.r. 231 -fond du lac i.r. 232 -fond du lac i.r. 233 -fondettes -fondeur 9 -fontaine -fontaine Étoupefour -fontaine la mallet -fontaine lès dijon -fontaine l'Évêque -fontaines saint martin -fontaines sur saône -fontana -fontana on geneva lake -fontanelle -fontanet -fontanil cornillon -fontas 1 -fontenay -fontenay aux roses -fontenay sous bois -fontenelle -foosland -foothill farms -foot of ten -foots creek -footville -forada -foraker -forbes -forbestown -force -ford -ford city -ford cliff -ford heights -fordland -fordoche -fords -fords prairie -fordsville -fordville -fordyce -foreman -forest -forest acres -forestbrook -forestburg -forest city -forestdale -forest glen -forest grove -forest heights -forest hill -foresthill -forest hills -forest hill village -forest home -forest junction -forest lake -forest meadows -forest oaks -foreston -forest park -forest ranch -forest river -forest view -forestville -forgan -forget -foristell -forked river -forkland -forks -forksville -forli -forlì -forman -formoso -forney -forrest -forrest city -forreston -forsan -forsyth -fort albany indian reserve no. 67 -fort alexander 3 -fort ann -fort apache -fort ashby -fort atkinson -fort belknap agency -fort belvoir -fort benton -fort bidwell -fort bliss -fort bragg -fort branch -fort bridger -fort calhoun -fort campbell north -fort carson -fort chiswell -fort clark springs -fort cobb -fort coffee -fort collins -fort coulonge -fort covington hamlet -fort davis -fort defiance -fort denaud -fort deposit -fort dix -fort dodge -fort drum -fort duchesne -fort edward -fort erie -fortescue -fort fairfield -fort folly indian reserve no. 1 -fort frances -fort gaines -fort garland -fort gay -fort george 2 -fort george cemetery 1a -fort gibson -fort good hope -fort greely -fort green -fort green springs -fort hall -fort hancock -fort hill -fort hood -fort hope indian reserve no. 64 -fort hunt -fortierville -fort indiantown gap -fortine -fort irwin -fort jennings -fort jesup -fort johnson -fort jones -fort kent -fort knox -fort laramie -fort lauderdale -fort lawn -fort lee -fort leonard wood -fort lewis -fort liard -fort loramie -fort loudon -fort lupton -fort madison -fort mardyck -fort mcdermitt -fort mckay 174 -fort mckay 174c -fort mckay indian reserve no. 174d -fort mcpherson -fort meade -fort mill -fort mitchell -fort mohave -fort montgomery -fort morgan -fort myers -fort myers beach -fort myers shores -fort nelson 2 -fort oglethorpe -fort payne -fort peck -fort pierce -fort pierce north -fort pierce south -fort pierre -fort plain -fort polk north -fort polk south -fort providence -fort qu'appelle -fort ransom -fort recovery -fort resolution -fort riley -fort ripley -fort ritchie -fort rucker -fort rupert 1 -fort salonga -fort san -fort scott -fort seneca -fort severn indian reserve no. 89 -fort shaw -fort shawnee -fort simpson -fort smith -fort stewart -fort st. james -fort st. john -fort stockton -fort sumner -fort supply -fort thomas -fort thompson -fort totten -fort towson -fortuna -fortuna foothills -fort valley -fort vermillion 173b -fortville -fort walton beach -fort ware 1 -fort washakie -fort washington -fort wayne -fort white -fort william indian reserve no. 52 -fort worth -fort wright -fort yates -forty fort -fort yukon -foscoe -foss -fossambault sur le lac -fossil -fosston -foster -foster brook -foster center -foster city -fostoria -fouke -foundryville -fountain -fountain 1 -fountain 10 -fountain 11 -fountain 12 -fountain 1a -fountain 1b -fountain 1c -fountain 1d -fountain 2 -fountain 3 -fountain 3a -fountain 4 -fountain 9 -fountainbleau -fountain city -fountain creek 8 -fountain green -fountainhead orchard hills -fountain hill -fountain hills -fountain inn -fountain lake -fountain n' lakes -fountain run -fountain springs -fountain valley -four and one half mile 2 -four bears village -four bridges -fourche -four corners -four lakes -four mile road -four oaks -four points -four portages i.r. 157c -fourqueux -fowler -fowlerton -fowlerville -fox -foxboro -foxburg -fox chapel -fox chase -fox farm college -foxfield -foxfire -foxholm -foxhome -fox island -fox lake -fox lake 1 -fox lake 162 -fox lake east 2 -fox lake hills -fox lake west 3 -fox park -fox point -fox point i.r. 157d -fox point i.r. 157e -fox river -fox river grove -fox run -fox valley -fox valley no. 171 -foxworth -foxy creek 6 -foyil -frackville -fraisses -framingham -frampton -francesville -francheville -francis -francisco -francis creek -francis no. 127 -francisville -francois lake 7 -franconia -franconville -frank -frankclay -frankenmuth -frankford -frankfort -frankfort springs -frankfort square -frankfurt -franklin -franklin center -franklin farm -franklin furnace -franklin grove -franklin lakes -franklin manor indian reserve no. 22 (part) -franklin park -franklin springs -franklin square -franklinton -franklin town -franklintown -franklinville -franks 10 -franks field -frankston -frankton -franktown -frannie -franquelin -franqueville saint pierre -fraser -fraser island 6 -fraser lake -fraser lake 2 -frazee -frazer -frazeysburg -frazier park -freda point 4 -freddie charley boy 7 -freddie's meadow 8 -frederic -frederica -frederick -fredericksburg -frederickson -fredericktown -fredericton -fredericton junction -frederika -frederiksted -frederiksted southeast -fredonia -fredonia (biscoe) -fredrikstad -freeborn -freeburg -freeburn -freedom -freedom acres -freedom plains -freehold -freeland -freelandville -freeman -freemansburg -freeman spur -freeport -freer -free soil -freetown -free union -freeville -freiburg im breisgau -freistatt -frelighsburg -fremont -fremont hills -frenchburg -french camp -french gulch -french island -french lick -frenchman butte no. 501 -french river -french river indian reserve no. 13 -french settlement -frenchtown -frenchtown rumbly -french valley -frépillon -fresnes -fresno -fréthun -fretin -frewsburg -friant -friars point -friday harbor -fridley -friedens -friedensburg -friedrichshafen -friend -friendly -friendship -friendship heights village -friendsville -friendswood -frierson -fries -friesland -friona -frisco -frisco city -fritch -fritz creek -frizzleburg -frobisher -froges -frohna -froid -fromberg -frontenac -frontenac islands -frontier -frontier no. 19 -front of yonge -fronton -fronton ranchettes -front royal -frösakull -frost -frostburg -frostproof -frouzins -fruita -fruit cove -fruitdale -fruit heights -fruit hill -fruithurst -fruitland -fruitland park -fruitport -fruitridge pocket -fruitvale -fruitville -fryeburg -frystown -frytown -fuengirola -fuenlabrada -fugèreville -fulda -fulford -fulford harbour 5 -fuller acres -fuller heights -fullerton -fulshear -fulton -fultondale -fultonham -fultonville -fults -funchal -funk -funkley -funkstown -funny river -funston -fuquay varina -furman -furnace creek -fürth -fussels corner -futiga -fyffe -fyllinge -gaastra -gabbs -gablitz -gabriola island 5 -gabrovo -gackle -gadsden -gaffney -gage -gages lake -gagetown -gagny -gahanna -gaichbin 8 -gail -gaines -gainesboro -gainesville -gainneville -gainsborough -gaithersburg -gakona -galați -galatia -galax -galena -galena park -galesburg -gales ferry -galestown -galesville -galeton -galeville -galiano island 9 -galien -galion -galisteo -gallant -gallatin -gallatin city -gallatin gateway -gallatin river ranch -gallaway -galliano -gallichan -gallina -gallipolis -gallipolis ferry -gallitzin -galloway -gallup -galt -galva -galveston -galway -galway cavendish and harvey -gamaliel -gambell -gambier -gambler 63 -gambrills -game creek -gameti -gamewell -ganado -gananoque -gander island 14 -gandia -gandy -gang mills -gann -gann valley -gans -gantt -gap -gapland -garber -garberville -garbsen -garceno -garches -garciasville -gârcina -garcon point -garðabaer -garden -garden 2 -garden 2a -gardena -garden acres -garden city -garden city park -garden city south -gardendale -garden farms -garden grove -garden hill -garden home whitford -garden plain -garden prairie -garden ridge -garden river indian reserve no. 14 -garden river no. 490 -garden valley -garden view -gardere -gardiner -gardner -gardners -gardnertown -gardnerville -gardnerville ranchos -garey -garfield -garfield heights -gargatha -gargenville -garges lès gonesse -garibaldi -garland -garland city -garnavillo -garner -garnet -garnett -garretson -garrett -garrett park -garretts mill -garrettsville -garrison -garry no. 245 -garvin -garwin -garwood -gary -gary city -garysburg -garyville -garza salinas ii -gas -gasburg -gas city -gasconade -gascoyne -gaspé -gasport -gasquet -gassaway -gassville -gaston -gastonia -gastonville -gate -gate city -gates -gateshead -gates mills -gatesville -gateway -gatineau -gatlinburg -gattman -gauchy -gauley bridge -gauthier -gautier -gavà -gay -gayle mill -gaylesville -gaylord -gays -gays mills -gayville -gazelle -gdansk -gdynia -gearhart -geary -geddes -geervliet -geiger -geispolsheim -geistown -gela -geldrop -gelsenkirchen -gelves -gem -gémenos -gem lake -genas -genay -gencsapáti -gene autry -genesee -geneseo -geneva -geneva on the lake -gennevilliers -genoa -genoa city -genola -gentilly -gentry -gentryville -george -george mason -georgetown -georgetown quitman county -george west -georgiana -georgian bay -georgian bluffs -georgina -gera -gerald -geraldine -gerber -gering -gerlach -germanton -germantown -germantown hills -german valley -geronimo -geronimo estates -gerrard -gerster -gerton -gerty -gervais -gerzat -gesgapegiag -getafe -gettysburg -geuda springs -geyser -geyserville -għajnsielem -għarb -għaxaq -ghent -ghiroda -gholson -gibbon -gibbs -gibbsboro -gibbstown -gibbsville -giberville -gibraltar -gibsland -gibson -gibsonburg -gibson city -gibson flats -gibsonia -gibsons -gibsonton -gibsonville -giddings -gideon -gières -giessen -giessenburg -giessendam -gießhübl -gifford -gif sur yvette -gig harbor -gijon -gila -gila bend -gila crossing -gilbert -gilbert creek -gilberton -gilbertown -gilbert plains -gilberts -gilbertsville -gilbertville -gilboa -gilby -gilcrest -gildford -gilead -gilgo -gillam -gillespie -gillett -gillette -gillett grove -gillham -gilliam -gillies -gillingham -gillis -gill island 2 -gillsville -gilman -gilman city -gilmer -gilmore -gilmore city -gilroy -gilson -gilt edge -giltner -giltoyees 13 -gimli -ginger blue -ginoogaming first nation -girard -girardville -girdletree -giroc -girona -gisela -gitandoiks 75 -gitandoiks 76 -gitanmaax 1 -gitanyow 1 -gitanyow 2 -gitanyow 3a -gitsegukla 1 -gitsegukla logging 3 -gitwangak 1 -gitwangak 2 -giugliano in campania -giurgiu -givors -gjoa haven -glacier -glacier view -gladbeck -gladbrook -glade -glade spring -gladeview -gladewater -gladmar -gladstone -gladue lake i.r. 105b -gladwin -glandorf -glasco -glasford -glasgow -glasgow village -glaslyn -glassboro -glassmanor -glassport -glastonbury center -glazier creek 12 -gleason -glebe farm indian reserve no. 40b -gleed -gleizé -glen -glen acres -glenaire -glen allen -glenallen -glen alpine -glen arbor -glenarden -glen aubrey -glenavon -glen bain no. 105 -glenbeulah -glenboro -glenbrook -glenburn -glen burnie -glen campbell -glen carbon -glencoe -glen cove -glendale -glendale heights -glendive -glendo -glendon -glendora -gleneagle -glen echo -glen echo park -glen elder -glenella -glen ellen -glen ellyn -glen ewen -glen ferris -glenfield -glen flora -glenford -glen fork -glen gardner -glen gla ouch 5 -glenham -glen haven -glen head -glen hope -glen jean -glen lyn -glen lyon -glen mcpherson no. 46 -glenmont -glenmoor -glenmora -glennallen -glenn dale -glenn heights -glenns ferry -glennville -glenolden -glen osborne -glen park -glenpool -glen raven -glen ridge -glen rock -glenrock -glen rose -glens falls -glens falls north -glenshaw -glenside -glenside no. 377 -glen st. mary -glen ullin -glenvar -glenvar heights -glenview -glenview hills -glenview manor -glenvil -glenville -glen white -glenwillow -glenwood -glenwood city -glenwood landing -glenwood springs -gleyka 6 -glidden -glide -gliwice -globe -głogów -glooscap indian reserve no. 35 -gloria glens park -glorieta -gloster -gloucester -gloucester city -gloucester courthouse -gloucester point -glouster -glover -gloversville -gloverville -glyndon -gnadenhutten -gniezno -gobles -göd -godbout -goddard -godella -goderich -godfrey -godley -godmanchester -god's lake 23 -god's lake southeast of community -god's river 86a -godwin -goehner -goessel -goff -goffstown -goirle -golconda -gold bar -gold beach -gold canyon -gold eagle i.r. -golden -golden beach -golden city -goldendale -golden gate -golden glades -golden grove -golden hills -golden meadow -golden prairie -goldenrod -goldens bridge -golden shores -golden triangle -golden valley -golden west no. 95 -goldfield -gold hill -gold key lake -gold mountain -goldonna -gold river -gold river indian reserve no. 21 -goldsboro -goldsby -goldsmith -goldston -goldstream -goldstream 13 -goldthwaite -goldville -golești -goleta -golf -golf manor -goliad -golinda -golovin -goltry -golva -gometz le châtel -gonesse -gonfreville lorcher -gonvick -gonzales -gonzalez -goochland -goodell -goodeve -goodfield -good hope -goodhue -gooding -good lake no. 274 -goodland -goodlettsville -goodlow -goodman -goodnews bay -goodnight -goodrich -goodridge -goodsoil -goodsprings -good thunder -goodview -goodville -goodwater -goodwell -goodwill -goodwin -goodyear -goodyears bar -goodyear village -goo ewe 8 -goofy ridge -goose creek -goose lake -goose spit 3 -gopher flats -göppingen -goranu -gordo -gordon -gordon / barrie island -gordon heights -gordon i.r. 86 -gordon river 2 -gordonsville -gordonville -gore -gore bay -goree -goreville -gorham -görlitz -gorman -gorst -gorzów wielkopolski -goshen -gosnell -gosport -goss -gotebo -gotha -gotham -gothenburg -göttingen -gouda -gouderak -gouglersville -goulais bay indian reserve no. 15a -gould -goulding -goulds -gouldsboro -gournay sur marne -goussainville -gouvernes -gouverneur -govan -gove city -government camp -gowanda -gower -gowrie -graball -grabill -grace -grace city -gracefield -gracemont -graceton -graceville -gracey -gradignan -grady -graeagle -graettinger -graf -graford -grafton -graham -grahamdale -grahamtown -grainfield -grainola -grain valley -grambling -gramercy -gramling -grampian -granada -granbury -granby -grand acres -grand bay -grand bay westfield -grand beach -grand blanc -grand cane -grand canyon village -grand canyon west -grand coteau -grand coulee -grand couronne -grand detour -grande anse -grande rivière -grandes piles -grande synthe -grande vallée -grand falls -grandfalls -grand falls plaza -grandfather -grandfield -grand forks -grand forks afb -grand haven -grandin -grand island -grand isle -grand junction -grand lake -grand lake towne -grand ledge -grand manan -grand marais -grand marsh -grand meadow -grand métis -grandmother's bay i.r. 219 -grand mound -grand pass -grand point -grand prairie -grand rapids -grand rapids 33 -grand remous -grand ridge -grand river -grand rivers -grand ronde -grand saint esprit -grand saline -grand terrace -grand tower -grand view -grandview -grandview beach -grand view estates -grandview heights -grandview no. 349 -grand view on hudson -grandview plaza -grandville -grandwood park -grandyle village -granger -grangeville -granisle -granite -granite bay -granite city -granite falls -granite hills -granite quarry -granite shoals -graniteville -granjeno -grannis -grano -granollers -grant -grant city -grantfork -grantley -grant no. 372 -granton -grant park -grants -grantsboro -grantsburg -grants pass -grantsville -grant town -grant valkaria -grantville -grantwood village -granville -granville south -grape creek -grapeland -grapeview -grapeville -grapevine -grasonville -grass 15 -grasse -grassflat -grass lake -grass lake no. 381 -grasslands 7 -grass point 13 -grass range -grasston -grass valley -grasswoods indian reserve 192j -grassy creek no. 78 -grassy island 17 -grassy islet 2 -gratiot -gratis -graton -gratton -gratz -gravelbourg -gravelbourg no. 104 -gravenhurst -gravette -graveyard 5 -gravigny -gravity -gravois mills -grawn -gray -gray court -grayhawk -grayland -grayling -graymoor devondale -grayridge -grays -grayslake -grayson -grayson no. 184 -grayson valley -grays prairie -grays river -gray summit -graysville -grayville -graz -grazierville -greasewood -greasy -great barrington -great bear lake 16 -great bend -great bend no. 405 -great cacapon -greater madawaska -greater napanee -greater sun center -great falls -great meadows -great neck -great neck estates -great neck gardens -great neck plaza -great river -greatwood -great yarmouth -greece -greeley -greeley center -greeley county -greeley hill -greeleyville -green -green acres -greenacres -greenacres city -greenback -greenbackville -green bank -green bay -greenbelt -green bluff -greenbriar -greenbrier -greenbush -green camp -green castle -greencastle -green city -green cove springs -greendale -greene -greenevers -greeneville -greenfield -greenfields -green forest -green grass -green harbor cedar crest -green hill -green hills -greenhills -greenhorn -green island -green isle -green knoll -green lake -greenland -green lane -greenlawn -greenleaf -green level -green meadows -green mountain -green mountain falls -green oaks -greenock -green park -greenport -greenport west -green ridge -green river -greensboro -greensboro bend -greensburg -greens fork -greens landing -green spring -green springs -greenstone -greentop -greentown -green tree -greentree -greenup -greenvale -green valley -green valley farms -greenview -greenville -greenwald -greenwater -greenway -greenwich -greenwood -greenwood island 3 -greenwood lake -greenwood village -greer -greers ferry -gregoire lake 176 -gregoire lake 176a -gregoire lake 176b -gregory -greifswald -greig lake -greigsville -greilickville -grembergen -grenada -grenelefe -grenfell -grenoble -grenola -grenora -grenville -grenville sur la rouge -gresham -gresham park -gretna -grevenbroich -greve strand -grey -greybull -greycliff -grey eagle -grey forest -grey highlands -grézieu la varenne -gribble island 10 -gridley -grief island 2 -grier city -griffin -griffin no. 66 -griffith -griffithville -grifton -griggstown -griggsville -grigiškės -grigny -grill -grimes -grimesland -grimsby -grimsley -grindstone -grinnell -grise fiord -grissom afb -griswold -grizzly bear's head & lean man i.r.'s 110 & 111 -grizzly flats -groenekan -groesbeck -groningen -groom -gros cap indian reserve no. 49 -gros cap indian village reserve no. 49a -groslay -gros mécatina -gross -grosse Île -grosse pointe -grosse pointe farms -grosse pointe park -grosse pointe woods -grosses roches -grosse tete -grosseto -gross kanischa -groton -groton long point -grottoes -grove -grove city -grove hill -groveland -groveland station -groveport -grover -grover beach -grover hill -groves -groveton -grovetown -groveville -grubbs -grudziądz -gruetli laager -grundy -grundy center -gruver -grygla -guadalajara -guadalupe -guadalupe guerra -guarnizo -gudja -guelph -guelph/eramosa -guérande -guérin -guermantes -guerneville -guernsey -guerra -gueydan -guffey -guhthe tah 12 -guichainville -guide rock -guildford -guilford -guilford center -guilherand granges -guimarães -guin -guinda -guion -guipavas -gulada 3a -gulf -gulf breeze -gulfcrest -gulf gate estates -gulf hills -gulf park estates -gulfport -gulf shores -gulf stream -gulkana -gull lake -gull lake no. 139 -gull river indian reserve no. 55 -gully -gul mak 8 -gum branch -gumlog -gummersbach -gum springs -gun a chal 5 -gunbarrel -gun barrel city -gun club estates -gunn city -gunnison -gunskirchen -gunter -guntersville -guntown -guntramsdorf -gu oidak -guoyskun 22 -gura ocniței -gurdon -gurley -gurnee -gustavus -gustine -gütersloh -guthrie -guthrie center -gutierrez -guttenberg -gu win -guy -guyancourt -guymon -guys -guys mills -guyton -gwayasdums 1 -gwen lake 3 -gwich'in lands -gwinn -gwinner -gwynn -gyál -gyöngyösfalu -gyor -gypsum -gypsy -haarlem -habsheim -hachita -hacienda heights -hackberry -hackensack -hackett -hackettstown -hackleburg -hackneyville -hadar -haddam -haddonfield -haddon heights -hadley -haena -hafford -hafnarfjordur -hagaman -hagan -hagarville -hagåtña -hagen -hager city -hagerman -hagerstown -hague -hagwilget 1 -hahira -hahnville -haigler -haigler creek -haiku pauwela -hailesboro -hailey -haileyville -haines -hainesburg -haines city -haines junction -hainesville -haivana nakya -halalt 2 -halalt island 1 -halaula -halawa -halbrite -halbur -halchita -haldimand -hale -haleburg -hale center -haledon -haleiwa -hales corners -halesite -haleyville -half moon -half moon bay -halfway -halfway house -halfway river 168 -halhalaeden 14 -halhalaeden 14a -haliburton -halibut cove -halifax -haliimaile -hall -hallam -hallandale beach -hall beach -hällbybrunn -halle -hallennes lez haubourdin -hallett -hallettsville -halliday -hallock -hallowell -halls -hallsboro -hallsburg -halls crossing -hallstead -hall summit -hallsville -halltown -hallwood -halma -halowis 5 -halsey -halstad -halstead -haltom city -halton -halton hills -hamberg -hambleton -hamburg -hamden -hamel -hamelin -hamer -hamersville -hamill -hamilton -hamilton branch -hamilton city -hamilton creek 2 -hamilton creek 7 -hamilton square -hamiota -ham lake -hamler -hamlet -hamlin -hamm -hammon -hammond -hammondsport -hammondville -hammonton -ham nord -hampden -hampden sydney -hampshire -hampstead -hampton -hampton bays -hampton beach -hampton manor -Ħamrun -ham sud -hamtramck -hana -hanaford -hanahan -hanalei -hanamaulu -hanapepe -hanatsa 6 -hanceville -hancock -hancocks bridge -handley -hanford -hanging rock -hankinson -hanksville -hanley -hanley falls -hanley hills -hanlontown -hanna -hanna city -hannaford -hannah -hannahs mill -hannasville -hannawa falls -hannibal -hanover -hanover park -hanoverton -hansboro -hansell -hansen -hanska -hanson -hanston -hansville -hapeville -happy -happy camp -happyland no. 231 -happys inn -happy valley -happy valley no. 10 -harahan -haralson -harbine -harbison canyon -harbor -harbor beach -harbor bluffs -harbor hills -harbor isle -harbor springs -harborton -harbor view -harbour heights -harcourt -hardeeville -hardesty -hardin -harding -harding birch lakes -hardinsburg -hardricourt -hard rocks -hardtner -hardwick -hardwood acres -hardy -hardyville -harfleur -hargill -haring -harker heights -harkers island -harlan -harleigh -harlem -harlem heights -harley -harleysville -harleyville -harlingen -harlow -harlowton -harly -harman -harmon -harmon industrial park -harmonsburg -harmony -harold -harper -harpers ferry -harpersville -harper woods -harpster -harrah -harrell -harrells -harrellsville -harrietta -harriman -harrington -harrington park -harris -harris 3 -harrisburg -harris hill -harris no. 316 -harrison -harrisonburg -harrison city -harrison hot springs -harrisonville -harriston -harristown -harrisville -harrod -harrodsburg -harrogate -harrold -hart -hart butte no. 11 -hartford -hartford city -hartington -hartland -hartlepool -hartleton -hartley -hartline -hartly -hartman -hartney -hartrandt -harts -hartsburg -hartsdale -hartselle -hartshorne -hartstown -hartsville -hartsville/trousdale county -hartville -hartwell -hartwick -harvard -harvel -harvest -harvey -harvey cedars -harveysburg -harveys lake -harveyville -harviell -harwich center -harwich port -harwick -harwood -harwood heights -harwood island 2 -hasbrouck heights -haskell -haskins -haslet -haslett -hasley canyon -hassell -hasson heights -hastings -hastings highlands -hastings on hudson -hasty -haswell -hatboro -hatch -hatch point 12 -hat creek -hatfield -hat island -hatley -hatteras -hattiesburg -hattingen -hatton -haubourdin -haubstadt -haugen -haughton -haukipudas -hauppauge -hauser -hausmannstätten -hauula -havana -havant -havelock -havelock belmont methuen -haven -havensville -haverford college -haverhill -haverstraw -haviland -havířov -havre -havre de grace -havre north -havre saint pierre -hawaiian acres -hawaiian beaches -hawaiian gardens -hawaiian ocean view -hawaiian paradise park -hawarden -hawesville -hawi -hawk cove -hawkesbury -hawkeye -hawkins -hawkins indian reserve -hawkinsville -hawk point -hawk run -hawk springs -hawley -haworth -haw river -hawthorn -hawthorne -hawthorn woods -haxtun -hayden -hayden lake -haydenville -hayes -hayes center -hayesville -hayfield -hayfork -haylahte 3 -hay lake 209 -haymarket -hay meadow 1 -haynes -haynesville -hayneville -hay ranch 2 -hay river -hay river 1 -hays -haysi -hay springs -haysville -hayti -hayti heights -hayward -haywood city -hazard -hazardville -hazel -hazel crest -hazel dell -hazel dell no. 335 -hazel green -hazel park -hazel run -hazelton -hazelwood -hazelwood no. 94 -hazen -hazenmore -hazerswoude rijndijk -hazlehurst -hazlet -hazleton -haz zebbug -h. cuellar estates -head, clara and maria -headingley -headland -head of the harbor -headrick -healdsburg -healdton -healy -healy lake -hearne -hearst -heart butte -heart lake 167 -heart lake 167a -heart's hill no. 352 -heartwell -heath -heathcote -heathrow -heath springs -heathsville -heavener -hebbronville -heber -heber city -heber overgaard -heber springs -hébertville -hébertville station -hebgen lake estates -hebo -hebron -hebron estates -hecate 17 -hecker -heckscherville -hecla -hector -hedgesville -hedley -hedrick -hedwig village -heeia -heeney -heenvliet -heflin -hegins -heidelberg -heidlersburg -heil -heilbronn -heillecourt -heilwood -heimdal -hekelingen -helen -helena -helena flats -helena valley northeast -helena valley northwest -helena valley southeast -helena valley west central -helena west helena -helena west side -helenville -helenwood -helix -hellertown -helmetta -helmond -helotes -helper -helsinki -helvetia -hem -hemby bridge -hemeiuș -hemel hempstead -hemet -hemingford -hemingway -hemlock -hemlock farms -hemmingford -hemphill -hempstead -henagar -hendaye -henderson -henderson point -henderson's ranch 11 -hendersonville -hendley -hendricks -hendrik ido ambacht -hendrix -hendron -hendrum -henefer -hengelo -henlawson -henlopen acres -hennepin -hennessey -henniker -henning -henrietta -henriette -henrieville -henry -henryetta -henry fork -henryville -hensley -henvey inlet indian reserve no. 2 -hepburn -hephzibah -hepler -heppner -hepzibah -heraklion -herald -herald harbor -herbert -herblay -herbst -herbster -herculaneum -hercules -hereford -herentals -herford -herington -heritage creek -heritage hills -heritage lake -heritage pines -heritage village -herkimer -herlong -herman -hermann -hermantown -herminie -hermiston -hermitage -hermleigh -hermon -hermosa -hermosa beach -hernandez -hernando -hernando beach -herndon -herne -heron -heron bay -heron lake -hérouville saint clair -hérouxville -herreid -herrick -herricks -herriman -herrin -herrings -herron -herron island -herscher -herseaux -hersey -hershey -herten -hertford -hesperia -hesquiat 1 -hesquis 10a -hessmer -hesston -hessville -hester -hetland -hettick -hettinger -heuvelton -heward -hewitt -hewlett -hewlett bay park -hewlett harbor -hewlett neck -heyburn -heyworth -hialeah -hialeah gardens -hiawassee -hiawatha -hiawatha first nation -hibbing -hickam housing -hickman -hickory -hickory corners -hickory creek -hickory flat -hickory grove -hickory hill -hickory hills -hickory ridge -hickory valley -hicksville -hico -hidalgo -hidden hills -hiddenite -hidden lake -hidden meadows -hidden spring -hidden valley -hidden valley lake -hideaway -hide a way hills -hide a way lake -hideout -hiellen 2 -higbee -higden -higganum -higgins -higginson -higginsport -higginsville -higgston -high amana -high bar 1 -high bar 1a -high bar 2 -high bridge -high falls -highfield cascade -highfill -highgrove -high hill -high hill lake indian reserve -highland -highland acres -highland beach -highland city -highland county -highland falls -highland haven -highland heights -highland hills -highland holiday -highland lake -highland lakes -highland meadows -highland park -highlands -highlands baywood park -highlands east -highland springs -highlands ranch -highland village -highlandville -highmore -high point -highpoint -high ridge -highrock 199 -high rolls -high shoals -highspire -high springs -hightstown -hightsville -highwood -high wycombe -hihium lake 6 -hihium lake 6a -hihium lake 6b -hiko -hilbert -hilda -hildale -hildebran -hilden -hildesheim -hildreth -hillandale -hillburn -hill city -hill country village -hillcrest -hillcrest heights -hilldale -hiller -hilliard -hillman -hill 'n dale -hillrose -hills -hills and dales -hillsboro -hillsboro beach -hillsboro pines -hillsborough -hillsborough no. 132 -hillsburg -hillsdale -hillsdale no. 440 -hillside -hillside acres -hillside lake -hills island indian reserve -hillsview -hillsville -hilltop -hilltop lakes -hillview -hill view heights -hilmar irwin -hilo -hilshire village -hilton -hilton beach -hilton head island -hiltonia -hilversum -himmelreich -hinchinbrooke -hinckley -hindman -hindsboro -hindsville -hi nella -hines -hinesburg -hinesville -hingham -hinsdale -hinterbrühl -hinton -hiouchi -hiram -hiseville -hisnit 7 -hisnit fishery 34 -hissop -hitchcock -hitchita -hitterdal -hiusta's meadow 2 -hiwasse -hiwassee -hixton -hleepte 14 -hoagland -hoback -hobart -hobart bay -hobbs -hoberg -hobe sound -hobgood -hoboken -hobson -hobson city -hobucken -hockessin -hockingport -hockinson -hodge -hodgenville -hodges -hodgeville -hodgkins -hoehne -hoffman -hoffman estates -hogans corner -hogansville -hohenwald -ho ho kus -hoisington -hoiss 8 -hokah -hokedhe tue 196e -hokendauqua -hoke point 10b -hokes bluff -holachten 8 -holboca -holbrook -holcomb -holcombe -holden -holden beach -holden heights -holdenville -holdfast -holdingford -holdrege -holgate -holiday -holiday beach -holiday city -holiday city berkeley -holiday city south -holiday heights -holiday hills -holiday island -holiday lake -holiday lakes -holiday pocono -holiday shores -holiday valley -holladay -holland -hollandale -holland patent -hollansburg -hollenberg -holley -holliday -hollidaysburg -hollins -hollis -hollis crossroads -hollister -hollola -holloman afb -holloway -hollowayville -hollow creek -hollow rock -hollow water 10 -holly -holly grove -holly hill -holly hills -holly lake ranch -hollymead -holly pond -holly ridge -holly springs -hollyvilla -hollywood -hollywood park -holmen -holmes beach -holmesville -holstein -holt -holton -holts summit -holtsville -holtville -holualoa -holy cross -holy cross lake 3 -holyoke -holyrood -homa hills -homais 2 -homalco 1 -homalco 2 -homalco 2a -homalco 9 -homayno 2 -home -homeacre lyndora -homecroft -homedale -home garden -home gardens -homeland -homeland park -homer -homer city -homer glen -homerville -homestead -homestead base -homestead meadows north -homestead meadows south -homestead valley -homestown -hometown -homewood -homewood canyon -homeworth -hominka 11 -hominy -homitan 8 -homosassa -homosassa springs -honaker -honalo -honaunau napoopoo -honcut -hondah -hondo -honea path -honeoye -honeoye falls -honesdale -honey brook -honey grove -honeyville -honfleur -honokaa -honomu -honor -hood -hoodoo no. 401 -hood river -hoodsport -hoofddorp -hooker -hookerton -hooks -hooksett -hookstown -hoonah -hoonees 2 -hooper -hooper bay -hoopers creek -hoopeston -hoople -hooppole -hoorn -hoosick falls -hoot owl -hooven -hoover -hooverson heights -hooversville -hopatcong -hop bottom -hope -hope 1 -hopedale -hope island 1 -hopeland -hope mills -hope town -hopetown 10a -hope valley -hopewell -hopewell junction -hopkins -hopkins park -hopkinsville -hopkinton -hopland -hopwood -hoquiam -horace -horatio -horbourg wihr -hordville -horicon -horine -horizon city -horizon west -horlivka -hornbeak -hornbeck -hornbrook -hornell -hornepayne -hornersville -horn hill -hornick -horní počernice -horní suchá -hornitos -horn lake -hornsby -hornsby bend -horntown -hörsching -horse cave -horseheads -horseheads north -horse lakes 152b -horsens -horse pasture -horse ranch pass 4 -horse shoe -horseshoe bay -horseshoe beach -horseshoe bend -horseshoe lake -horsham -horsholm -horton -horton bay -hortonville -hoschton -hosford -hoskins -hosmer -hospers -hosston -hostetter -hotchkiss -hotevilla bacavi -hot springs -hot springs landing -hot springs village -hot sulphur springs -houck -houghton -houghton lake -houilles -houlton -houma -housatonic -house -house river indian cemetery 178 -houserville -houston -houston acres -houstonia -houston lake -houtzdale -hoven -howard -howard city -howard lake -howards grove -howardville -howardwick -howe -howeet 8 -howell -howells -howey in the hills -howick -howland -howland center -hoxie -hoyleton -hoyt -hoyt lakes -hoytsville -hoytville -hradec králové -huachuca city -hubbard -hubbard lake -hubbardston -hubbell -huberdeau -huber heights -huber ridge -hublersburg -huddersfield -hudson -hudson bay -hudson bay no. 394 -hudson bend -hudson falls -hudson lake -hudson oaks -hudson's hope -hudsonville -huelva -huetter -huey -hueytown -hughes -hughes springs -hughestown -hughesville -hughson -hugo -hugoton -huguley -hulbert -hulett -hull -hulmeville -humanes de madrid -humansville -humbird -humble -humboldt -humboldt hill -humboldt no. 370 -hume -humeston -humhampt 6 -humhampt 6a -hummelstown -hummels wharf -humnoke -humphrey -humphreys -humptulips -hundred -hunedoara -hungerford -hungry horse -hunker -hunnewell -hunt -hunter -hunter creek -hunters creek -hunters creek village -hunters hollow -hunterstown -huntersville -huntertown -huntingburg -huntingdon -huntington -huntington bay -huntington beach -huntington park -huntington station -huntington woods -huntingtown -hunting valley -huntland -huntleigh -huntley -huntsdale -hunts point -huntsville -hurdland -hurdsfield -hurley -hurley island -hurlock -huron -huron east -huron kinloss -huron no. 223 -huron shores -hurricane -hurst -hurstbourne -hurstbourne acres -hurt -hürth -hurtsboro -huslia -huson -hustalen 1 -hustisford -hustler -hustonville -hutchins -hutchinson -hutchinson island south -hutsonville -huttig -hutto -hutton -huttonsville -huxley -huy -hyampom -hyannis -hyas -hyattsville -hyattville -hybla valley -hydaburg -hyde -hyden -hyde park -hyder -hydesville -hydetown -hydro -hyeres -hymera -hyndman -hypoluxo -hyrum -hysham -hytop -iaeger -iago -iakgwas 69 -iakvas 68 -iakwulgyiyaps 78 -iași -iatan -ibbenbueren -iberia -icard -icehouse canyon -ida -idabel -ida grove -idaho city -idaho falls -idaho springs -idalia -idalou -idamay -idanha -idaville -ideal -ider -idledale -idlewild -idron -idyllwild pine cove -idylwood -ifs -igiugig -iglesia antigua -igloolik -ignace -ignacio -igny -ihch'az uz ta tsoh 44 -ihlen -ijsselstein -iklin -ikshenigwolk 3 -iktuksasuk 7 -ila -ilchester -ilclo 12 -Île à la crosse -ile a la crosse i.r. 192e -iliamna -iliff -ili'ili -ilion -illiopolis -illkirch graffenstaden -illzach -iltcoola indian reserve no. 7 -ilthpaya 8 -ilwaco -imbler -imboden -imkusiyan 65 -imlay -imlay city -immokalee -imogene -imola -impact -imperial -imperial beach -ina -inarajan -inavale -inchelium -incline village -independence -independent hill -index -indiahoma -india hook -indialantic -indiana -indianapolis -indian beach -indian brook indian reserve no. 14 -indian creek -indian creek village -indian falls -indian gardens 8 -indian harbour beach -indian head -indian head no. 156 -indian head park -indian hills -indian island 30 -indian island indian reserve no. 28 -indian lake -indian mountain lake -indianola -indian point -indian point indian reserve no. 1 -indian ranch indian reserve -indian river -indian river estates -indian river reserve -indian river shores -indian rocks beach -indian shores -indian springs -indian springs village -indiantown -indian trail -indian village -indian wells -indio -indio hills -indre -industry -inez -ingalls -ingalls park -inger -ingersheim -ingersoll -ingleside -ingleside on the bay -inglewood -inglewood finn hill -inglis -ingold -ingolstadt -ingram -ingré -inkahtsaph 6 -inkerman -inkluckcheen 21 -inkluckcheen 21b -inklyuhkinatko 2 -inkom -inkster -inlailawatash 4 -inlailawatash 4a -inland -inman -inman mills -innisfil -inniswold -innsbrook -innsbruck -innue essipit -inola -inowrocław -insinger no. 275 -intercourse -interior -interlachen -interlaken -interlochen -international falls -inuvialuit lands -inuvik -invergordon no. 430 -inver grove heights -invermay -invermay no. 305 -invermere -inverness -inverness highlands north -inverness highlands south -inwood -inyokern -inzana lake 12 -ioannina -iola -iona -ione -ionia -iota -iowa -iowa city -iowa colony -iowa falls -iowa park -ipan -ipava -ipswich -iqaluit -iraan -irasburg -iredell -irena -irene -ireton -irigny -irlande -irmo -iron belt -iron city -irondale -irondequoit -iron gate -iron horse -iron junction -iron mountain -iron mountain lake -iron post -iron ridge -iron river -iron station -ironton -ironwood -iroquois -iroquois falls -iroquois point -irrigon -irun -irvine -irving -irvington -irvona -irwin -irwindale -irwinton -isaac 8 -isabel -isabella -isadore harry 12 -isanti -iselin -iserlohn -ishpeming -isidore's ranch 4 -iskut 6 -islamorada, village of islands -island -island 14a -island city -island heights -islandia -island lake -island park -island pond -islands in the trent waters indian reserve no. 36a -islandton -island view -island walk -isla vista -isle -isle of hope -isle of palms -isleta village proper -isleton -islip -islip terrace -ismay -isola -issaquah -issou -issy les moulineaux -istachatta -italy -itasca -ithaca -itmann -itta bena -ituna -ituna bon accord no. 246 -iuka -iva -ivalee -ivanhoe -ivanof bay -ivano frankivsk -ivesdale -ives estates -ivey -ivins -ivor -ivry sur le lac -ivry sur seine -ivy -ivyland -ixl -ixonia -izegem -izmail -izyum -jaars -jacinto city -jackfish point 214 -jackhead 43 -jackhead 43a -jackpot -jacksboro -jackson -jacksonboro -jacksonburg -jackson center -jackson heights -jackson junction -jackson lake -jacksonport -jacksons gap -jacksonville -jacksonville beach -jacksonwald -jacob bellecombette -jacob city -jacobus -jacona -jaconita -jacou -jacumba -jaen -jaffrey -jakes corner -jakin -jal -jalapa -jalun 14 -jamaica -jamaica beach -james -jamesburg -james city -james louie 3a -jameson -jamesport -james smith i.r. 100 -james town -jamestown -jamestown west -jamesville -jamison city -jamul -jane lew -janesville -jan phyl village -jans bay -jansen -janvier 194 -jarales -jardin de san julian -jardine -jarratt -jarrell -jarrettsville -jarville la malgrange -jasmine estates -jasonville -jasper -jassans riottier -jastrzębie zdrój -java -ja we yah's 99 -jaworzno -jay -jayton -jean baptiste 28 -jean baptiste gambler 183 -jeanerette -jean lafitte -jeannette -jeddito -jeddo -jeff -jeffers -jeffers gardens -jefferson -jefferson city -jefferson heights -jefferson hills -jeffersontown -jefferson valley yorktown -jeffersonville -jeffrey city -jeiseyville -jelenia góra -jelgava [city] -jellico -jemez pueblo -jemez springs -jemison -jena -jenera -jenison -jenkins -jenkinsburg -jenkinsville -jenkintown -jenks -jenner -jennerstown -jennette -jennings -jennings lodge -jennings river 8 -jensen -jensen beach -jerez -jericho -jerico springs -jermyn -jerome -jeromesville -jerry city -jersey -jersey city -jersey shore -jerseytown -jersey village -jerseyville -jerusalem -jessie -jessup -jesterville -jesup -jet -jetmore -jette -jewell -jewell junction -jewett -jewett city -jf villarreal -jilava -jim falls -jim thorpe -jirkov -joanna -joaquin -jocelyn -joensuu -joes -joeyaska 2 -joffre -johannesburg -john day -john d'or prairie 215 -johnsburg -johns creek -johnson -johnsonburg -johnson city -johnson creek -johnson lane -johnson siding -johnson village -johnsonville -johnston -johnston city -johnstonville -johnstown -johnsville -johny sticks 2 -joice -joiner -joinville le pont -joliet -joliette -jolivue -jolley -jolly -jollyville -joly -jonage -jones -jonesboro -jonesborough -jonesburg -jones creek -jonestown -jonesville -joplin -joppa -joppatowne -jordan -jordan hill -jordan valley -jordbro -joseph -joseph city -josephine -josephville -joshua -joshua tree -joué lès tours -jourdanton -jouy aux arches -joy -joyce -juarez -jud -juda -judith gap -judson -judsonia -jugtown -jugwees 5 -julesburg -juliaetta -julian -juliustown -jumpertown -jump river -junction -junction city -juneau -june lake -june park -juniata -juniata terrace -junior -juno beach -juno ridge -juntura -jupiter -jupiter farms -jupiter inlet colony -jupiter island -jurançon -jūrmala -jurupa valley -jus k'ay tl'oh 32 -juslibol -justice -justin -juvignac -juvisy sur orge -juziers -jyväskylä -kaaawa -kaanapali -kaarina -kachemak -kachina village -kadis 11 -kadoka -kahaluu -kahaluu keauhou -kahas 7 -kahkaykay 6 -kahkewistahaw indian reserve no. 72b -kahkewistahaw indian reserve no. 72e -kahkewistahaw indian reserve no. 72f -kahkewistahaw indian reserve no. 72g -kahkewistahaw indian reserve no. 72h -kahkewistahaw indian reserve no. 72 j -kahkewistahaw i.r. 72 -kahkewistahaw i.r. 72 a 1 -kahkewistahaw reserve no. 72c -kahkewistahaw reserve no. 72d -kahlotus -kahmoose 4 -kahnawake indian reserve no. 14 -kahntah 3 -kahoka -kahuku -kahului -kaibab -kaibito -kaikalahun 25 -kailua -kailua kona -kaiserslautern -kai too kwis 15 -kajustus 10 -kaka -kakalatza 6 -kake -kaktovik -kakweken 4 -kalaeloa -kalaheo -kalama -kalamazoo -kalaoa -kaleva -kalida -kalifornsky -kalihiwai -kalispell -kalisz -kalkara -kalkaska -kalona -kaltag -kalush -kamas -kamenets podilski -kamiah -kamihkowapihskak pawistik indian reserve -kamloops -kamloops 1 -kamloops 2 -kamloops 3 -kamloops 4 -kamloops 5 -kamouraska -kampsville -kamrar -kamsack -kanab -kanaka bar 1a -kanaka bar 2 -kanarraville -kanauga -kanawha -kandiyohi -kane -kaneohe -kaneohe station -kanesatake lands -kaneville -kangasala -kangley -kankakee -kannapolis -kannata valley -kanopolis -kanorado -kanosh -kansas -kansas city -kapaa -kapaau -kapalua -kapawasihk -kapawe'no first nation no. 150b -kapawe'no first nation no. 150c -kapawe'no first nation no. 150d -kapawe'no first nation no. 229 -kapawe'no first nation no. 230 -kapawe'no first nation no. 231 -kapelle op den bosch -kaplan -kapolei -kaposvár -kapowsin -kappa -kapp heights -kapuskasing -karlsruhe -karlstad -karluk -karlukwees 1 -karnak -karnes city -karns city -kasaan -kasabonika lake indian reserve -kaser -kasigluk -kasika 36 -kasika 71 -kasika 72 -kasiks river 29 -kasilof -kaskaskia -kaslo -kasota -kassel -kasson -kaste 6 -kateen river 39 -katerini -katherine -kathleen -kathryn -katie -katit 1 -katonah -katowice -katwijk aan den rijn -katwijk aan zee -katy -katzie 1 -katzie 2 -kaufman -kaukauna -kaumakani -kaunakakai -kaunas -kauniainen -kavala -kawacatoose first nation indian reserve no. 88 -kawages 4 -kawartha lakes -kawawachikamach -kaw city -kawela bay -kawkawa lake 16 -kayak point -kaycee -kayel 8 -kayenta -kaykaip 7 -kaylor -k'ay noo 47 -kaysville -kazabazua -kazanluk -k bar ranch -kdad eesh 4 -keaau -keachi -kealakekua -keams canyon -keansburg -kearney -kearney park -kearns -kearny -kechi -kecskemét -keddie -kedgwick -keecekiltum 2 -keecha 11 -keedysville -keego harbor -keeler -keeler farm -keene -keener -keenes -keenesburg -keensburg -keeseekoose i.r. 66 -keeseekoose i.r. 66a -keeseekoose i.r. 66 ca 01 -keeseekoose i.r. 66 ca 02 -keeseekoose i.r. 66 ca 03 -keeseekoose i.r. 66 ca 04 -keeseekoose i.r. 66 ca 05 -keeseekoose i.r. 66 ca 06 -keeseekoose i.r. 66 ch 01 -keeseekoose i.r. 66 ch 03 -keeseekoose i.r. 66 ch 04 -keeseekoose i.r. 66 co 01 -keeseekoose i.r. 66 co 02 -keeseekoose i.r. 66 ke 01 -keeseekoose i.r. 66 ke 02 -keeseekoose i.r. 66 ke 03 -keeseekoose i.r. 66 ke 04 -keeseekoose i.r. 66 ke 05 -keeseekoose i.r. 66 sa 01 -keeseekoose i.r. 66 sa 02 -keeseekoose i.r. 66 st 01 -keeseekoose i.r. 66 st 02 -keeseekoose i.r. 66 st 03 -keeseekoose i.r. kk no. 66 st 04 -keeseekoowenin 61 -keeseville -keewatin -kee way win -keflavik -kehiwin 123 -kehl -keiser -keith island 7 -keithsburg -keizer -kekaha -kekoskee -kelayres -kelford -kell -keller -kellerton -kelley -kelleys island -kelliher -kellnersville -kello -kellogg -kellross no. 247 -kelly -kelly creek 3 -kelly ridge -kellyton -kellyville -kelowna -kelsey -kelseyville -kelso -kelvington -kelvington no. 366 -kemah -kemano 17 -kemmerer -kemp -kemp mill -kempner -kemps mill -kempten -kempton -kemsquit 1 -kenai -kenansville -kenaston -kenbridge -ken caryl -kendal -kendale lakes -kendall -kendall park -kendallville -kendall west -kendleton -kendrick -kenedy -kenefic -kenefick -kenesaw -kenhorst -kenilworth -kenly -kenmar -kenmare -kenmore -kennan -kennard -kennebec -kennebunk -kennebunkport -kennedale -kennedy -kennedy meadows -kennedyville -kenner -kennerdell -kennesaw -kenneth -kenneth city -kennett -kennett square -kennewick -kenney -kenny lake -kenora -kenora indian reserve no. 38b -kenosee lake -kenosha -kenova -kensal -kensett -kensington -kensington park -kent -kent acres -kent city -kentfield -kentland -kent narrows -kenton -kenton vale -kentwood -kenvil -kenvir -kenwood -kenwood estates -kenyan lake -kenyon -keo -keogh 2 -keogh 3 -keogh 6 -keokea -keokee -keokuk -keomah village -keom cho 38 -keosauqua -keota -kequesta 1 -kerava -kerby -kerch -keremeos -keremeos forks 12 & 12a -kerens -kerepes -kerhonkson -kerkhoven -kerman -kermit -kernersville -kerns -kernville -kerpen -kerr -kerrick -kerrobert -kerrtown -kerrville -kerry lake east 9 -kerry lake west 8 -kersey -kershaw -keshena -kessel -keswar 16 -keswick -ketai 28 -ketchikan -ketchum -ketoneda 7 -ketron island -kettering -kettle falls -kettleman city -kettle point indian reserve no. 44 -kettle river -kettlersville -keuka park -kevil -kevin -kewanee -kewanna -kewaskum -kewaunee -keyarka 17 -key biscayne -key center -key colony beach -keyes -keyesport -key largo -keyport -keys -keyser -keys no. 303 -keystone -keystone heights -keysville -keytesville -key vista -key west -key west no. 70 -kharkiv -khartsyzsk -khaskovo -khazisela 7 -kherson -khmelnytskyi -khrana 4 -khtahda 10 -khutzemateen 49 -khyex 8 -kiamika -kiana -kiawah island -kibler -kickapoo site 1 -kickapoo site 2 -kickapoo site 5 -kickapoo site 6 -kickapoo site 7 -kickapoo tribal center -kicking horse -kidder -kidderminster -kidron -kief -kiefer -kiel -kielce -kieler -kiester -kiev city -kihei -kila -kilauea -kilbourne -kilchult 3 -kildare -kildeer -kilgore -kilkenny -killaloe, hagarty and richards -killaly -killarney -killarney turtle mountain -killbuck -killdeer -kill devil hills -killeen -killen -killian -killona -kilmarnock -kilmichael -kiln -kil pah las 3 -kiltala 2 -kim -kimball -kimballton -kimberley -kimberling city -kimberly -kimbolton -kimmell -kimmirut -kimmswick -kimosominahk indian reserve -kimosom pwatinahk i.r. no. 203 -kinbrae -kincaid -kincardine -kinde -kinder -kinderdijk -kinderhook -kindersley -kindersley no. 290 -kindred -king -king and queen court house -king arthur park -king city -king cove -kingdom city -kingersheim -kingfisher -kingfisher indian reserve no. 2a -kingfisher indian reserve no. 3a -kingfisher lake indian reserve no. 1 -king george -king george no. 256 -king lake -kingman -king of prussia -king salmon -kings bay base -kings beach -kingsburg -kingsbury -kingsclear indian reserve no. 6 -kingsey falls -kingsford -kingsford heights -kingsgate -kings grant -kingsland -kingsley -kingsley no. 124 -kings mills -kings mountain -kings park -kings park west -kings point -kingsport -kingston -kingston estates -kingston mines -kingston springs -kingston upon hull -kingstown -kingstowne -kingstree -kings valley -kingsville -kingvale -king william -kingwood -kinistin i.r. 91 -kinistin i.r. 91a -kinistino -kinistino no. 459 -kinley -kinloch -kinmakanksk 6 -kinmundy -kinnear's mills -kinnelon -kinney -kinoosao thomas clarke i.r. 204 -kino springs -kinross -kinsey -kinsley -kinsman -kinsman center -kinston -kinta -kioosta 15 -kiowa -kipahigan sakahikan indian reserve no. 222 -kipawa -kipling -kipnuk -kipp -kippase 2 -kipton -kirby -kirbyville -kirk -kirkersville -kirke værløse -kirkland -kirkland lake -kirklin -kirkman -kirkpatrick -kirksville -kirkville -kirkwood -kiron -kirovohrad -kirtland -kirtland hills -kirvin -kirwin -kiryas joel -kisameet 7 -kis an usko 7 -k. i. sawyer -kisbey -kisgegas -kishnacous 29 -kisipikamak -kiskaciwan i.r. no. 208 -kiskimere -kismet -kispiox 1 -kissee mills -kissimmee -kistapinÂnihk i.r. 231 -kistapinan i.r. 211 -kistarcsa -kistler -kitamaat 1 -kitamaat 2 -kitasa 7 -kitasoo 1 -kit carson -kitchener -kitchenuhmaykoosib aaki no. 84 -kite -kitigan zibi -kitimat -kitkahta 1 -kitlawaoo 10 -kitlope 16 -kitsakie i.r. 156b -kitselas 1 -kitsemenlagan 19 -kitsemenlagan 19a -kitsilano 6 -kits ka haws 6 -kitsumkaylum 1 -kittanning -kittery -kittery point -kittitas -kittredge -kittrell -kitty hawk -k'i tue 196d -kitzmiller -kitzowit 20 -kivalina -kivimaa moonlight bay -kladno -klagenfurt -klagetoh -klagookchew 9 -klahanie -klahkamich 17 -klahkowit 5 -klahoose 1 -klaipėda -klakelse 86 -klaklacum 12 -klamath -klamath falls -klapthlon 5 -klapthlon 5a -klaskish 3 -klawock -kleetlekut 22 -kleetlekut 22a -klehkoot 2 -klein -klemme -klewaduska 6 -klickitat -klickkumcheen 18 -klickseewy 7 -kline -klingerstown -klitsis 16 -kloklowuck 7 -klondike -klosterneuburg -kloyadingli 2 -kluachon lake 1 -kluane first nation -kluemt 15 -klukwan -kluskus 1 -kluskus 14 -knamadeek 52 -knames 45 -knames 46 -knapp -knapp lake 6 -knee lake i.r. 192b -knierim -knife river -knightdale -knightsen -knights landing -knightstown -knightsville -knik fairview -knik river -knippa -knobel -knob noster -knokmolks 67 -knollwood -knowles -knowlton -knox -knox city -knoxville -koblenz -kobuk -kodiak -kodiak station -kohatk -kohler -kohls ranch -kohtla jarve -kokhanok -kokomo -ko kwi iss 14 -kokyet 1 -kolding -koliganek -koloa -kolomyia -komatke -konawa -kongiganak -konin -konotop -konstanz -konterra -ko olina -koontz lake -koonwats 7 -kooryet 12 -koosharem -kooskia -kootenai -kootenay 1 -kootowis 4 -kopavogur -kopchitchin 2 -koppel -kopperston -koqui 6 -korneuburg -korosten -korsholm -kortenberg -kortrijk -kosciusko -kose 9 -koshkonong -kosice -kosse -kossuth -kostyantynivka -koszalin -kotka -kotlik -kotsine 2 -kotzebue -koudekerk aan den rijn -kountze -kouts -ko vaya -kovel -kowtain 17 -koyuk -koyukuk -kraemer -krakow -kralingse velr -kramators'k -kramer -kranzburg -krasnoarmiys'k -krasnyy luch -kratzerville -kreamer -krebs -krefeld -kremenchuk -kremlin -kremmling -kress -krimpen aan de lek -krimpen aan den ijssel -kristiansand -kronenwetter -krotz springs -krugerville -krum -krumpendorf -krupp -krydor -kryvyi rih -ksabasn 50 -ksadagamks 43 -ksadsks 44 -ksagwisgwas 62 -ksagwisgwas 63 -ksames 85 -kshaoom 23 -kshish 4b -kshish no 4 (includes kshish 4a) -ksoo gun ya 2a -kstus 83 -kstus 84 -ksui la das 6 -ktamgaodzen 51 -kualapuu -kuaste 8 -kugaaruk -kugluktuk -kukuihaele -kukwapa 5 -kul 18 -kula -kuldekduma 7 -kuldoe 1 -kulkayu 4 -kulkayu 4a -kulm -kulpmont -kulpsville -kulspai 6 -kultah 4 -kumcheen 1 -kummelnäs -kumowdah 3 -kuna -kung 11 -kunhunoan 13 -kunkle -kunsoot 9 -kunstamis 2 -kunstamis 2a -kuopio -kupchynalth 1 -kupchynalth 2 -kupreanof -kurdzhali -kure beach -kurten -kurtistown -kushya creek 12 -kushya creek 7 -kutcous point 33 -kuthlalth 3 -kuthlo 18 -kuttawa -kutztown -kutztown university -kuz che 5 -kwanlin dun first nation -kwatlena 4 -kwa tsa lix 4 -kwatse 3 -kwawkwawapilt 6 -kwetahkis 9 -kwethluk -kwigillingok -kwum kwum -kyarti 3 -kyex 64 -kye yaa la 1 -kyidagwis 2 -kyimla 11 -kykinalko 2 -kykotsmovi village -kyle -kylertown -kyrenia -kysorville -kyustendil -laagri -labadieville -la barge -labarque creek -la baule escoublac -labège -la belle -labelle -labette -labish village -la blanca -la boisse -labolt -la bostonnais -labrecque -la broquerie -lacadena no. 228 -la canada flintridge -la carla -la casita -lacassine -lac au saumon -lac aux sables -lac baker -lac beauport -lac bouchette -lac brochet 197a -lac brome -lac delage -lac des aigles -lac des Écorces -lac des mille lacs first nation reserve no. 22a2 -lac des mille lacs indian reserve no. 22a1 -lac des plages -lac des seize Îles -lac drolet -lac du bonnet -lac du cerf -lac du flambeau -lac Édouard -la celle saint cloud -la center -lac etchemin -lacey -laceyville -lac frontière -la chapelle saint aubin -la chapelle saint luc -la chapelle saint mesmin -lachkul jeets 6 -lachmach 16 -la chuparosa -lachute -la cienega -lac john reserve -lackawanna -lackaway 2 -lackland afb -lackzuswadda 9 -lac la belle -lac la hache i.r. 220 -lac la ronge i.r. 156 -laclede -lac mégantic -lacolle -la coma -lacomb -lacombe -lacon -lacona -la conception -laconia -la conner -lacoochee -la corne -la coste -la courneuve -lac pelletier no. 107 -lac poulin -la crescent -la crescenta montrose -la croft -la crosse -lac saguay -lac sainte marie -lac saint joseph -lac saint paul -lac sergent -lac seul indian reserve no. 28 -lac simon -lac simon -lac supérieur -lac tremblant nord -la cueva -la cygne -lacy lakeview -ladd -laddonia -ladera -ladera heights -ladera ranch -ladoga -ladonia -ladora -la doré -ladson -la due -ladue -la durantaye -lady lake -ladysmith -la escondida -la esperanza -la farge -la fargeville -la farlède -lafayette -lafe -la feria -la feria north -lafferty -lafitte -lafleche -laflin -la follette -la fontaine -laforce -lafourche crossing -la francheville -la frette sur seine -la garde -la garenne colombes -lagins 5 -lagny sur marne -lago -lagord -lago vista -la grande -la grange -lagrange -la grange park -lagro -la grulla -la guadeloupe -laguna -laguna beach -laguna heights -laguna hills -laguna niguel -laguna park -laguna seca -laguna vista -laguna woods -lagunitas forest knolls -la habra -la habra heights -la hacienda -lahaina -la harpe -lahnstein -la homa -lahoma -la honda -lahti -la huerta -laie -laingsburg -laird -laird no. 404 -la jara -lajord no. 128 -la joya -la junta -la junta gardens -lakahahmen 11 -lake -lake alfred -lake alma -lake alma no. 8 -lake almanor country club -lake almanor peninsula -lake almanor west -lake aluma -lake andes -lake angelus -lake ann -lake annette -lake arbor -lake arrowhead -lake arthur -lake arthur estates -lake barcroft -lake barrington -lake belvedere estates -lake benton -lake bluff -lake bosworth -lake bridgeport -lake bronson -lake brownwood -lake bryan -lake buckhorn -lake buena vista -lake butler -lake california -lake camelot -lake carmel -lake caroline -lake cassidy -lake catherine -lake cavanaugh -lake charles -lake cherokee -lake city -lake clarke shores -lake colorado city -lake como -lake country -lake cowichan -lake crystal -lake dalecarlia -lake dallas -lake darby -lake davis -lake delton -lake don pedro -lake dunlap -lake elmo -lake elsinore -lake erie beach -lake fenton -lakefield -lake forest -lake forest park -lake geneva -lake george -lake goodwin -lake grove -lake hallie -lake hamilton -lake harbor -lake hart -lake havasu city -lakehead -lake helen -lake helen indian reserve no. 53a -lake henry -lake heritage -lakehills -lake holiday -lake holm -lake hughes -lakehurst -lake in the hills -lake isabella -lake ivanhoe -lake jackson -lake johnston no. 102 -lake junaluska -lake ka ho -lake kathryn -lake katrine -lake ketchum -lake kiowa -lake koshkonong -lake lafayette -lake lakengren -lakeland -lakeland highlands -lakeland no. 521 -lakeland north -lake land'or -lakeland shores -lakeland south -lakeland village -lake latonka -lake leelanau -lake lenore -lake lenore no. 399 -lake lillian -lake linden -lake lindsey -lakeline -lake lorelei -lake lorraine -lake los angeles -lake lotawana -lake louise -lakelse 25 -lake lure -lake luzerne -lake mack forest hills -lake madison -lake magdalene -lake marcel stillwater -lake mary -lake mary jane -lake mary ronan -lake mathews -lake mcmurray -lake meade -lake medina shores -lake meredith estates -lake michigan beach -lake mills -lake minchumina -lake mohawk -lake mohegan -lakemont -lake montezuma -lake monticello -lakemoor -lakemore -lake morton berrydale -lake murray of richland -lake mykee town -lake mystic -lake nacimiento -lake nebagamon -lake nipigon reserve -lake norden -lake norman of catawba -lake odessa -lake of bays -lake of the pines -lake of the rivers no. 72 -lake of the woods -lake of the woods indian reserve no. 31b -lake of the woods indian reserve no. 31c -lake of the woods indian reserve no. 31g -lake of the woods indian reserve no. 31h -lake of the woods indian reserve no. 34 -lake of the woods indian reserve no. 35j -lake of the woods indian reserve no. 37 -lake of the woods indian reserve no. 37b -lake orion -lake oswego -lake ozark -lake panasoffkee -lake panorama -lake park -lake petersburg -lake pitihkwakew indian reserve 102b -lake placid -lake pocotopaug -lake poinsett -lakeport -lake preston -lake providence -lake quivira -lake ridge -lakeridge -lake ripley -lake riverside -lake roberts -lake roberts heights -lake roesiger -lake ronkonkoma -lake royale -lakes -lake san marcos -lake santee -lake santeetlah -lake sarasota -lake secession -lake seneca -lake sherwood -lakeshire -lake shore -lakeshore -lakeshore gardens hidden acres -lakeside -lakeside city -lakeside no. 338 -lakeside park -lakesite -lakes of the four seasons -lakes of the north -lake station -lake st. croix beach -lake stevens -lake stickney -lake st. louis -lake success -lake summerset -lake sumner -lake tanglewood -lake tansi -lake tapawingo -lake tapps -lake tekakwitha -lake telemark -lake tomahawk -laketon -laketown -laketown 3 -lake valley -lake victoria -lake view -lakeview -lakeview estates -lakeview heights -lakeview no. 337 -lakeview north -lake viking -lake villa -lake village -lakeville -lake waccamaw -lake wales -lake waukomis -lakeway -lake waynoka -lake wazeecha -lake wilderness -lake wildwood -lake wilson -lake winnebago -lake winola -lake wisconsin -lake wissota -lakewood -lakewood club -lakewood gardens -lakewood park -lakewood shores -lakewood village -lake worth -lake wylie -lake wynonah -lake zurich -lakgeas 87 -lakin -lakota -lakway cemetery 3 -la lastrilla -la línea de la concepción -la loche -la loma de falcon -la londe -la louvière -la luz -la macaza -la madeleine -la madera -la malbaie -lamar -lamarche -lamar heights -la marque -la martre -la mata -lambersart -lambert -lamberton -lambertville -lamb island 5 -lambs grove -lambton -lambton shores -lame deer -lamèque -la mesa -lamesa -la mesilla -la minerve -la minita -la mirada -la moille -lamoille -lamoni -lamont -la montagne -la monte -la morandière -la motte -la motte servolex -lamoure -lampasas -lampertheim -lampeter -lampman -la mulatière -lamy -lanagan -lanai city -lanaken -lanare -lanark -lanark highlands -lanas 4 -lancaster -lance creek -lancer -l'ancienne lorette -landa -landen -lander -landess -landfall -landingville -landis -landisburg -landisville -landmark -land o' lakes -landover -landover hills -landrienne -landrum -landshut -lane -lanesboro -lanesville -lanett -laneuveville devant nancy -lang -langdon -langdon place -l'ange gardien -langeloth -langenburg -langenburg no. 181 -langenfeld -langenhagen -langenzersdorf -langford -langham -langhorne -langhorne manor -langley -langley 2 -langley 3 -langley 4 -langley 5 -langley (city) -langley (district) -langley park -langleyville -langlois -langston -lanham -lanigan -lankin -lannon -lanoraie -la norville -lansdale -lansdowne -l'anse -l'anse saint jean -lansford -lansing -lantana -lantier -lantzville -lanzendorf -laona -la palma -la paloma -la paloma addition -la paloma lost creek -la paloma ranchettes -la patrie -la paz -la paz valley -la pêche -lapeer -lapel -la penne sur huveaune -la pine -laplace -la plant -la plata -la platte -la plonge i.r. 192 -la pocatière -la porte -laporte -la porte city -lappeenranta -la prairie -la presa -la présentation -la pryor -la puebla -la puente -la puerta -lapwai -la queue en brie -la quinta -laramie -la ravoire -larçay -larchmont -larch way -larchwood -larder lake -la rédemption -laredo -laredo ranchettes -laredo ranchettes west -la reine -largo -la ricamarie -la richardais -la riche -larimore -larissa -la riviera -la rivière de corps -larkfield wikiup -larkspur -larksville -larmor plage -larnaca -larned -la rochelle -la rochette -la ronge -la rose -larose -la rosita -larouche -larrabee -larsen bay -larson -la rue -la russell -larwill -la sal -la salle -lasalle -la salvetat saint gilles -lasana -las animas -lasara -la sarre -l'ascension -l'ascension de notre seigneur -l'ascension de patapédia -las cruces -la selva beach -la seyne sur mer -las flores -las haciendas -lashburn -lashmeet -lasker -las lomas -las lomitas -las maravillas -las nutrias -las palmas -las palmas ii -las palomas -la spezia -las pilas -las quintas fronterizas -las rozas de madrid -l'assomption -last mountain lake i.r. 80a -last mountain valley no. 250 -lastrup -las vegas -latah -la talaudière -latchford -latexo -latham -lathrop -lathrup village -latimer -latina -la tina ranch -laton -latour -la tour en jarez -la trinité -la trinité des monts -latrobe -la tronche -la tse cho diz i 33 -latta -lattimer -lattimore -lattingtown -lattkaloup 9 -latty -latulipe et gaboury -la tuque -lauderdale -lauderdale by the sea -lauderdale lakes -lauderhill -laughlin -laughlin afb -lauli'i -launaguet -launay -la union -launiupoko -laupahoehoe -laura -laurel -laurel bay -laureldale -laureles -laurel hill -laurel hollow -laurel lake -laurel mountain -laurel park -laurel run -laurel springs -laurelton -laurelville -laurence harbor -laurens -laurentian hills -laurentian valley -laurie -laurier -laurier no. 38 -laurier station -laurierville -laurinburg -laurium -laurys station -lausanne -lavaca -lava hot springs -laval -la vale -lavalette -la valette du var -la valle -la vallee -lavallette -lavaltrie -lavelle -l'avenir -la vergne -la verkin -laverlochère -la verne -laverne -la vernia -la verrière -la veta -la victoria -la villa -la ville aux dames -la ville du bois -la villita -la vina -lavina -la visitation de l'Île dupas -la visitation de yamaska -la vista -lavon -lavonia -lawai -lawanth 5 -la ward -lawler -lawn -lawndale -lawnside -lawnton -lawrence -lawrenceburg -lawrence creek -lawrence park -lawrenceville -lawson -lawson heights -lawtell -lawtey -lawton -lawtonia no. 135 -laxenburg -lax kw'alaams 1 -laxou -layhill -laymantown -layton -laytonsville -laytonville -lazy acres -lazy lake -lazy mountain -lazy y u -leach -leachville -lead -leader -lead hill -leadington -leadore -leadville -leadville north -leadwood -leaf rapids -leaf river -league city -leakesville -leakey -leal -lealman -leamington -leander -leando -learned -leary -leasburg -leask -leask no. 464 -leavenworth -leavittsburg -leawood -lebam -lebanon -lebanon junction -lebanon south -le ban saint martin -lebbeke -lebec -lebel sur quévillon -le blanc mesnil -lebo -le bosc roger en roumois -le bourget -le bouscat -lebret -le cannet -lecanto -lecce -le cendre -le center -le champ près froges -lechee -le chesnay -le claire -leclercville -lecompte -lecompton -le coudray montceaux -le crès -le croisic -ledbetter -lede -ledyard -lee -lee acres -leechburg -leedey -leeds -leeds and grenville -leeds and the thousand islands -lee mont -leeper -leers -leers nord -leesburg -leesport -lee's summit -leesville -leeton -leetonia -leetsdale -leeuwarden -lee vining -lefebvre -leffrinckoucke -leflore -lefors -leganes -legend lake -leggett -leghorn -legnano -legnica -le goulet -le grand -le grand quevilly -le haillan -le havre -lehi -lehigh -lehigh acres -lehighton -le houlme -lehr -leicester -leiden -leiderdorp -leidschendam -leigh -leighton -leilani estates -leipsic -leipzig -leisure city -leisure knoll -leisure lake -leisuretowne -leisure village -leisure village east -leisure village west -leisure world -leitchfield -leitersburg -leith -leith hatfield -leixlip -lejeune -le kremlin bicêtre -lelachen 6 -leland -leland grove -le lavandou -lelekovice -leloaloa -lely -lely resort -lelystad -lemannville -le mans -le mars -lemay -lemberg -le mée sur seine -le mesnil esnard -le mesnil le roi -le mesnil saint denis -lemieux -leming -lemitar -lemmon -lemmon valley -lemon cove -lemon grove -lemon hill -lemont -lemont furnace -lemoore -lemoore station -lemoyne -lempäälä -lena -lenapah -lenape heights -lenexa -lengby -lenhartsville -lenkerville -lennon -lennox -lennox and addington -lennox island band indian reserve no. 6 -lennox island indian reserve no. 1 -lennox island indian reserve no. 5 -lenoir -lenoir city -lenora -lenox -lenwood -lenzburg -leobendorf -leo cedarville -leola -leominster -leon -león -leon 14 -leona -leonard -leonardo -leonardtown -leonardville -leona valley -leon creek 2 -leon creek 2a -leonding -leone -leonia -leonidas -leonore -leon valley -leonville -leopolis -leota -leoti -leoville -le palais sur vienne -lepanto -le pecq -le pellerin -le perreux sur marne -le petit quevilly -le pian médoc -l'Épiphanie -le plessis bouchard -le plessis pâté -le plessis robinson -le plessis trévise -le pont de claix -le pontet -le port marly -le pouliguen -le pradet -le pré saint gervais -le raincy -le raysville -le relecq kerhuon -le revest les eaux -lerna -leross -le roy -leroy -leroy no. 339 -léry -lesage -les angles -les bergeronnes -lescar -les cèdres -les clayes sous bois -les coteaux -les Éboulements -les escoumins -leshara -les hauteurs -lésigny -les Îles de la madeleine -leslie -leslie beach -les lilas -les loges en josas -les méchins -les mureaux -les noës près troyes -les pavillons sous bois -les pennes mirabeau -lespinasse -les ponts de cé -lesquin -lesslie -les sorinières -lester -lester prairie -lesterville -lestock -le sueur -les ulis -leszno -le taillan médoc -l'Étang la ville -letcher -letea veche -le thillay -le tignet -letňany -letona -l'Étrat -letts -leupp -leusoali'i -leuven -leuville sur orge -levallois perret -levan -levant -levasy -level green -levelland -levelock -level park oak park -level plains -levering -leverkusen -le versoud -le vésinet -levis -levittown -lewellen -lewes -lewis -lewis and clark village -lewisberry -lewisburg -lewisport -lewis run -lewiston -lewiston woodville -lewistown -lewistown heights -lewisville -lexa -lexington -lexington fayette -lexington hills -lexington park -leyner -lezbye 6 -lezennes -l'haÿ les roses -lhoh cho 29 -l'hôpital -l'hospitalet de llobregat -l'huisserie -liard river 3 -libby -liberal -liberec -liberty -liberty center -liberty city -liberty hill -liberty lake -libertytown -libertyville -licking -lidderdale -li deze 196c -lidgerwood -lido beach -lido di ostia -liebenthal -liedekerke -liege -liepāja -lier -lieusaint -lighthouse point -light oak -light street -lignite -ligonier -liguan -lihue -lija -likely -lilbourn -lilburn -l'Île cadieux -l'Île d'anticosti -l'Île dorval -l'Île du grand calumet -l'Île perrot -lilesville -lille -lillie -lillington -lillooet -lillooet 1 -lillooet 1a -lilly -lily -lilydale -lily lake -lima -limassol -limaville -limay -limbuš -limeil brévannes -lime lake -limerick -lime ridge -lime springs -limestone -limestone creek -lime village -limoges -limon -limonest -linares -linas -lincoln -lincoln beach -lincoln center -lincoln city -lincolndale -lincoln heights -lincolnia -lincoln park -lincolnshire -lincolnton -lincoln university -lincoln village -lincolnville -lincolnwood -lincroft -lind -linda -lindale -lindcove -linden -lindenhurst -lindenwold -lindisfarne -lindon -lindsay -lindsborg -lindsey -lindstrom -lindy -linesville -lineville -linganore -lingen -lingle -linglestown -lingolsheim -lingwick -linn -linn creek -linndale -linnell camp -linneus -linn grove -linntown -linn valley -lino lakes -linth -linthicum -lintlaw -linton -linton hall -linwood -linz -lions bay -lionville -lipan -lippstadt -lipscomb -lipsheim -lipton -lipton no. 217 -lisbon -lisbon falls -lisburn -lisco -liscomb -lish leesh tum 17 -lisichansk -lisle -l'isle adam -l'isle aux allumettes -l'isle aux coudres -l'islet -l'isle verte -lisman -lismore -lisses -listuguj -litchfield -litchfield park -litchville -lithia springs -lithium -lithonia -lithopolis -lititz -little america -little bitterroot lake -little black bear i.r. 84 -little black bear i.r. 84sc -little bone i.r. 74b -little britain -little browning -little canada -little cedar -little chute -little creek -little eagle -little elm -little falls -little ferry -littlefield -little flock -littlefork -little grand rapids 14 -little grass valley -littlehampton -little hills i.r. 158 -little hills i.r. 158a -little hills i.r. 158b -little hocking -littlejohn island -little meadows -little mountain -little orleans -little pine i.r. 116 -little red river i.r. 106c -little red river i.r. 106d -little river -little river academy -little rock -littlerock -little round lake -little salmon/carmacks first nation -little saskatchewan 48 -little saskatchewan 48b -little silver -little sioux -little springs 18 -little springs 8 -littlestown -little sturgeon -littleton -littletown -little valley -littleville -little york -livengood -live oak -livermore -livermore falls -liverpool -livingston -livingston manor -livingston no. 331 -livingston wheeler -livonia -livonia center -livry gargan -lizton -ljubljana -llano -llano del medio -llano grande -lloyd -lloyd harbor -lloydminster -loa -loachapoka -loami -lobelville -lochaber -lochaber partie ouest -loch arbour -lochbuie -lochearn -loch lloyd -loch lomond -loch lynn heights -lochmoor waterway estates -loch sheldrake -lochsloy -lockbourne -lockeford -lockesburg -lockhart -lock haven -lockington -lockland -lockney -lockport -lockport heights -lockridge -lock springs -lockwood -loco -loco hills -locust -locustdale -locust fork -locust grove -locust valley -loda -lodge -lodge grass -lodge pole -lodgepole -lodi -lodoga -lofall -logan -logan creek -logan elm village -logan lake -logan's 6 -logansport -loganton -loganville -log cabin -loghill village -log lane village -lognes -logrono -lohbiee 3 -lohman -lohrville -loire sur rhône -lokla 4 -loleta -lolita -lolo -loma -loma grande -loma linda -loma linda east -loma linda west -loma mar -loma rica -loma vista -lomax -lombard -lometa -lomira -lomita -lomond no. 37 -lompico -lompoc -lompret -Łomża -lonaconing -londerzeel -london -londonderry -london mills -lone elm -lone grove -lone jack -lone oak -lone pine -lonepine -lone rock -lonerock -lone star -lone tree -lonetree -lone tree no. 18 -lone wolf -long -long barn -long beach -longboat key -long branch -longbranch -long creek -longdale -longeville lès metz -longfellow -longford -long grove -long hill -long hollow -long island -longjumeau -long lake -long lake indian reserve no. 58 -longlaketon no. 219 -longmeadow -longmont -long neck -long neck island 9 -longoria -long pine -long plain 6 -long point -longpont sur orge -longport -long prairie -long sault indian reserve no. 12 -longstreet -longton -longtown -long tunnel 5 -long tunnel 5a -longueau -longue pointe de mingan -longue rive -longueuil -long valley -longvic -longview -longview heights -longville -longwood -lonoke -lons -lonsdale -loogootee -lookeba -lookingglass -lookout -lookout mountain -loomis -loon lake -loon lake 10 -loon lake 235 -loon lake 4 -loon lake no. 561 -loon prairie 237 -loop -loos -lopatcong overlook -lopeno -lopezville -lorain -loraine -lorane -lorca -lordsburg -lordstown -loreauville -loreburn -loreburn no. 254 -lore city -lorena -lorenzo -lorenz park -loretto -lorient -lorimor -loring -lorin meadow 9 -loris -lormont -lorne -lorraine -lorrainville -lorry lès metz -lorton -los alamitos -los alamos -los altos -los altos hills -los alvarez -los angeles -losantville -los arcos -los arrieros -los banos -los barreras -los berros -los centenarios -los cerrillos -los chaves -los corralitos -los ebanos -los fresnos -los gatos -los huisaches -los indios -los lobos -los luceros -los lunas -los minerales -los molinos -los nopalitos -los ojos -los olivos -los ranchos -los ranchos de albuquerque -lostant -lost bridge village -lost city -lost creek -lost hills -lostine -lost lake woods -lost nation -lost river -lost river no. 313 -lost springs -los veteranos i -los veteranos ii -los ybanez -lotbinière -lotsee -lott -louann -loudon -loudonville -loudoun valley estates -loughborough -loughborough 3 -loughman -louin -louisa -louis bull 138b -louisburg -louis creek 4 -louise -louiseville -louisiana -louis squinas ranch 14 -louisville -loup city -louveciennes -louviers -love -lovejoy -lovelaceville -lovelady -loveland -loveland park -lovell -lovelock -loves park -lovettsville -love valley -lovilia -loving -lovingston -lovington -low -lowden -lowell -lowell point -lowellville -lower allen -lower brule -lower burrell -lower elochoman -lower fishpot lake 24a -lower frisco -lower grand lagoon -lower hat creek 2 -lower kalskag -lower kootenay 1a -lower kootenay 1b -lower kootenay 1c -lower kootenay 2 -lower kootenay 3 -lower kootenay 4 -lower kootenay 5 -lower lake -lower salem -lower santan village -lower shawniken 4a -lower similkameen 2 -lowes -lowes island -lowestoft -lowesville -lowgap -lowman -low moor -low mountain -lowndesboro -lowndesville -lowry -lowry city -lowry crossing -lowrys -lowville -loxahatchee groves -loxley -loyal -loyalhanna -loyalist -loyall -loyalton -loyola -lozano -lozova -luana -lubbock -lubec -lubeck -lübeck -lubin -lublin -lubny -lucama -lucan -lucan biddulph -lucas -lucas valley marinwood -lucasville -lucca -lucedale -lucenay -lucerne -lucerne mines -lucerne valley -lucien -luck -luckey -lucky -lucky lake -lucky man i.r. -ludden -lüdenscheid -ludington -ludlow -ludlow falls -ludowici -ludres -ludwigsburg -ludwigshafen am rhein -lueders -lufkin -lugo -lugoff -luhansk -luis lopez -lukachukai -luke -lukseetsissum 9 -lula -luling -lulu 5 -luma -lumber bridge -lumber city -lumberport -lumberton -lumby -lumpkin -lumsden -lumsden beach -lumsden no. 189 -luna -luna pier -lunca cetățuii -lund -lüneburg -lünen -lunenburg -l'union -lupton -lupus -luray -lusby -luseland -lushton -lusk -lutak -lutcher -luther -luthersville -lutherville -luton -lutsen -lutsk -luttrell -lutz -lu verne -luverne -lux -luxembourg city -luxemburg -luxora -luzerne -lviv -lyackson 3 -lyden -lydia -lyerly -lyford -lykens -lyle -lyles -lyman -lynbrook -lynch -lynchburg -lynchburg, moore county -lyncourt -lynd -lynden -lyndhurst -lyndon -lyndon station -lyndonville -lynn -lynndyl -lynnfield -lynn haven -lynn lake -lynnview -lynnville -lynnwood -lynnwood pricedale -lynwood -lynxville -lyon -lyon mountain -lyons -lyons falls -lyons switch -lys lez lannoy -lyster -lytle -lytle creek -lytton -lytton 13a -lytton 21a -lytton 26a -lytton 27b -lytton 31 -lytton 32 -lytton 33 -lytton 3a -lytton 4a -lytton 4b -lytton 4c -lytton 4d -lytton 4e -lytton 4f -lytton 5a -lytton 9a -lytton 9b -maahpe 4 -maalaea -maardu -maarssen -maasdijk -maasland -maassluis -maastricht -mabank -mabel -maben -mabie -mableton -mabscott -mabton -macamic -macarthur -macclenny -macclesfield -macdoel -macdona -macdonald -macdonald, meredith and aberdeen additional -macedon -macedonia -maceo -macgregor -machananao east -machananao west -machanao -machar -macheche -machesney park -machias -machin -mack -mackay -mackenzie -mackenzie 19 -mackey -mackinac island -mackinaw -mackinaw city -macklin -macksburg -macks creek -macksville -mackville -macnutt -macomb -macon -macoun -macrorie -macungie -macy -madaket -madawaska -madawaska valley -maddington -maddock -madeira -madeira beach -madelia -madera -madera acres -madill -madison -madisonburg -madison center -madison heights -madison lake -madison park -madisonville -madoc -madras -madrid -mad river -madrone -maeser -maeystown -magalia -maganktoon 56 -magazine -magdalena -magdeburg -magee -maggie valley -magna -magnanville -magness -magnet -magnetawan -magnetawan indian reserve no. 1 -magnet cove -magnetic springs -magnolia -magnolia springs -magny les hameaux -magog -ma guala 6 -magwekstala 10 -mahaffey -mahanoy city -maharishi vedic city -mahaska -mahinahina -mahmalillikullah 1 -mahnomen -mahomet -mahopac -mahpahkum 4 -mah te nicht 8 -mahtomedi -mahtowa -maia -maiden -maidenhead -maiden rock -maidstone -maili -maina -maincy -maineville -main kinzig kreis -mainville -mainz -maish vaya -maisonnette -maisons alfort -maisons laffitte -maite -maitland -maize -majadahonda -major -maka 8 -makaha -makaha valley -makakilo -makanda -makaoo i.r. 120 -makawao -makemie park -makena -makiyivka -maklaksadagmaks 41 -maklaksadagmaks 42 -makoti -makwa -makwa lake i.r. 129 -makwa lake i.r. 129a -makwa lake i.r. 129b -makwa lake i.r. 129c -malabar -malachan 11 -malad city -malaeimi -malaeloa/aitulagi -malaeloa/ituau -malaga -malagawatch indian reserve no. 4 -malahat 11 -malahide -malakoff -malartic -malaunay -malcolm -malcolm island 8 -malcom -malden -malden on hudson -malibu -malin -malinta -maliotÉnam indian reserve no. 27a -mallard -mallory -malmen -malmo -malmstrom afb -malo -maloata -malojloj -malone -malott -maloy -malta -malta bend -maltby -malvern -malverne -malverne park oaks -malzéville -mamaroneck -mamer -mamers -mammin river 25 -mammoth -mammoth lakes -mammoth spring -mamou -man -manahawkin -manalapan -manasota key -manasquan -manassa -manassas -manassas park -manatee road -manawa -manawanstawayak indian reserve no. 230 -mancelona -manchaca -manchester -manchester center -mancos -mandan -mandaree -mandelieu la napoule -manderson -manderson white horse creek -mandeville -mandres les roses -manele -manfredonia -mangham -mangilao -mango -mangonia park -mangum -manhasset -manhasset hills -manhattan -manhattan beach -manheim -manila -manilla -manises -manistee -manistee lake -manistique -manito -manitou -manitou beach -manitou beach devils lake -manitou lake no. 442 -manitou rapids indian reserve no. 11 -manitou springs -manitouwadge -manitowoc -maniwaki -mankato -mankota -mankota no. 45 -manley -manley hot springs -manlius -manly -mannford -mannheim -manning -mannington -manns choice -manns harbor -mannsville -manokotak -manor -manor creek -manorhaven -manorville -manresa -manseau -mansfield -mansfield center -mansfield et pontefract -manson -mansura -mantachie -mantador -manteca -mantee -manteno -manteo -manter -mantes la jolie -mantes la ville -manti -mantoloking -manton -mantorville -mantua -manuel garcia -manuel garcia ii -manvel -manville -many -many farms -manzanita -manzano -manzanola -manzano springs -maple bluff -maple bush no. 224 -maple city -maple creek -maple creek no. 111 -maple falls -maple glen -maple grove -maple heights -maple heights lake desire -maple hill -maple lake -maple park -maple plain -maple point 11 -maple rapids -maple ridge -maplesville -mapleton -mapletown -maple valley -mapleview -mapleville -maplewood -maplewood park -mappsburg -mappsville -mapusagafou -maquazneecht island 17 -maquoketa -maquon -maracena -mărăcineni -maramec -marana -marathon -marathon city -marbella -marble -marble canyon 3 -marble city -marble cliff -marble falls -marblehead -marble hill -marblemount -marble rock -marbleton -marburg -marbury -marcelin -marceline -marcellus -march arb -marchtrenk -marck -marco island -marcoussis -marcq en barœul -marcus -marcus hook -marcy l'Étoile -mardela springs -mardié -mareil marly -marengo -marenisco -marfa -margaree indian reserve no. 25 -margaret -margaretville -margate -margate city -margency -margo -marguerittes -maria -maria enzersdorf -maria lanzendorf -marianna -marianne -mariaville lake -maribel -maribor -maricopa -maricopa colony -maricourt -marie -marieberg -mariemont -marienthal -marienville -marietta -marietta alderwood -marieville -marijampolė -marina -marina del rey -marin city -marine -marine city -marineland -marine on st. croix -marinette -maringouin -marinići -marion -marion center -marion heights -marionville -mariposa -mariposa no. 350 -marissa -mariupol -mark -marked tree -markesan -markham -markinch -markle -markleeville -marklesburg -markleville -markleysburg -marks -marksboro -markstay warren -marksville -marktosis 15 -marl -marland -marlboro -marlboro meadows -marlborough -marlboro village -marlette -marlin -marlinton -marlow -marlow heights -marlton -marly -marly le roi -mar mac -marmaduke -marmarth -marmet -marmora and lake -marne -marnes la coquette -maroa -marolles en hurepoix -maromme -marquand -marquette -marquette heights -marquette lez lille -marquez -marquis -marquis no. 191 -marrero -marriott no. 317 -marriott slaterville -marrowbone -marrowstone -mars -marsa -marsala -marsannay la côte -marsascala -marsaxlokk -marsden -marseilles -marshall -marshallberg -marshallton -marshalltown -marshallville -marshfield -marshfield hills -mars hill -marshville -marshy lake 1 -marsing -marsoui -marston -mart -martell -martelle -marten falls indian reserve no. 65 -martensdale -martensville -martha -martha lake -marthasville -martin -martin city -martindale -martinez -martinez lake -martin lake -martinniemi -martin no. 122 -martins additions -martinsburg -martins creek -martinsdale -martins ferry -martinsville -martinton -martinville -marty -marumsco -marvell -marvin -mary cove 12 -marydel -mary esther -maryfield -maryfield no. 91 -maryhill -maryhill estates -maryland city -maryland heights -marysvale -marysville -maryville -masaryktown -masausi -mascot -mascotte -mascouche -mascoutah -masefau -mashantucket -mashpee neck -mashteuiatsh -maskell -maskikopawiscikosik indian reserve no. 229 -maskinongé -mason -mason city -mason neck -masontown -masonville -massa -massac -massanetta springs -massanutten -massapequa -massapequa park -massena -masset 1 -massett -massieux -massillon -massueville -massy -masthope -mastic -mastic beach -masury -matachewan -matachewan indian reserve no. 72 -matador -matagami -matagorda -mataguac -matamoras -matane -matapédia -mataró -matawan -matchlee 13 -matera -matewan -matfield green -matheny -mather -matherville -mathews -mathis -mathiston -matimekosh indian reserve no.3 -matinecock -matlacha -matlacha isles matlacha shores -matlaten 4 -matlock -matoaca -matoaka -matsayno 5 -matsqui 4 -matsqui main 2 -mattagami indian reserve no. 71 -mattapoisett center -mattawa -mattawan -mattawana -matteson -matthews -mattice val côté -mattituck -mattoon -mattydale -matu'u -mauckport -maud -maugansville -mauldin -maumee -maumelle -maunaloa -maunawili -maunie -maupin -maurecourt -maurepas -maurertown -maurice -mauriceville -maury -maury city -mauston -mauvais rocher 5 -max -maxan creek 5 -maxan lake 3 -maxan lake 4 -maxbass -maxéville -maxeys -max meadows -maxton -maxville -maxwell -may -maybee -maybell -maybeury -maybrook -may creek -mayer -mayersville -mayesville -mayetta -mayfair -mayfield -mayfield heights -mayfield no. 406 -mayflower -mayflower village -mayhill -mayking -maymont -maynard -maynardville -mayne island 6 -mayo -mayodan -maypearl -mays chapel -mays landing -mays lick -maysville -maytown -mayview -mayville -maywood -maywood park -mazeppa -mazères lezons -mazie -mazomanie -mazon -mcadam -mcadenville -mcadoo -mcalester -mcalisterville -mcallen -mcalmont -mcarthur -mcbain -mcbaine -mcbee -mcbride -mccall -mccallsburg -mccamey -mccammon -mccarr -mccarthy -mccartney's flat 4 -mccartys village -mccaskill -mccausland -mccaysville -mcchord afb -mccleary -mcclelland -mcclellan park -mcclellanville -mcclenney tract -mccloud -mcclure -mcclusky -mccoll -mccomb -mcconnell -mcconnell afb -mcconnells -mcconnellsburg -mcconnellstown -mcconnelsville -mcconnico -mccook -mccool -mccoole -mccool junction -mccord -mccord bend -mccordsville -mccormick -mccoy -mccracken -mccraney no. 282 -mccreary -mccrory -mccullom lake -mccune -mccurtain -mccutchenville -mcdade -mcdames creek 2 -mcdermitt -mcdermott -mcdonald -mcdonald chapel -mcdonald lake 1 -mcdonough -mcdougal -mcdougall -mcelhattan -mcewen -mcewensville -mcfall -mcfarlan -mcfarland -mcgarry -mcgee creek -mcgehee -mcgill -mcgovern -mcgrath -mcgraw -mcgregor -mcgrew -mcguffey -mcguire afb -mchenry -m'chigeeng indian reserve no. 22 -mcintire -mcintosh -mcintyre -mcintyre lake 23 -mckay indian reserve no. 209 -mckay meadow 4 -mckean -mckeansburg -mckee -mckeesport -mckees rocks -mckellar -mckenna -mckenney -mckenzie -mckillop no. 220 -mckinley -mckinley heights -mckinley park -mckinleyville -mckinney -mckinney acres -mckinnon -mckittrick -mcknightstown -mclain -mclaughlin -mclean -mcleansboro -mclean's lake 3 -mcleansville -mclemoresville -mclendon chisholm -mcleod -mcleod lake 1 -mcleod lake 5 -mcleod no. 185 -mcloud -mclouth -mcmasterville -mcmechen -mcmillan island 6 -mcmillin -mcminnville -mcmullen -mcmullin -mcmurray -mcmurrich monteith -mcnab -mcnabb -mcnab braeside -mcnair -mcnary -mcneal -mcneil -mcpherson -mcqueeney -mcrae -mcroberts -mcsherrystown -mcswain -mctaggart -mcveytown -mcville -meacham -mead -meade -meadow -meadow acres -meadow bridge -meadowbrook -meadowbrook farm -meadow creek 3 -meadowdale -meadow glade -meadow grove -meadow lake -meadow lake i.r. 105a -meadow lake i.r. 105c -meadow lake no. 588 -meadow lakes -meadowlakes -meadow lands -meadowlands -meadow oaks -meadowood -meadows place -meadow vale -meadow valley -meadowview -meadow view addition -meadowview estates -meadow vista -meadow woods -mead ranch -mead valley -meadview -meadville -meaford -meagwan 8 -meanlaw 24 -meansville -meath park -mebane -mecca -mechanic falls -mechanicsburg -mechanicstown -mechanicsville -mechanicville -mechelen -mecosta -médan -medaryville -medfield -medford -medford lakes -media -mediapolis -mediaş -medical lake -medicine bow -medicine creek 12 -medicine hill 11 -medicine lake -medicine lodge -medicine park -medina -medley -medon -medora -medstead -medstead no. 497 -meductic -medulla -medway river indian reserve no. 11 -meeker -meenen -meerbusch -meeteetse -meeting lake no. 466 -meetup 2 -megargel -meggett -mehama -mehlville -meigs -meiners oaks -meire grove -mekoryuk -melancthon -melba -melbeta -melbourne -melbourne beach -melbourne village -melcher dallas -melfa -melfort -melilla -melissa -melita -melitopol -mellen -mellette -mellieħa -mellott -mellwood -melmore -melody hill -melrose -melrose park -melstone -melun -melvern -melville -melville beach -melvin -melvina -melvindale -melvin village -membertou indian reserve no. 28b -memphis -memramcook -mena -menahga -menan -menands -menard -menasha -mendeltna -menden -mendenhall -mendes -mendham -mendocino -mendon -mendota -mendota heights -menifee -menlo -menlo park -mennecy -menno -meno -menoken -menominee -menomonee falls -menomonie -mentasta lake -mentone -mentor -mentor on the lake -meota -meota no. 468 -mequon -meraux -merced -mercedes -mercer -mercer island -mercersburg -mercersville -mercerville -merchantville -mercier -meredith -meredosia -merida -meriden -meridian -meridian hills -meridian station -meridianville -mériel -mérignac -merigold -merigomish harbour indian reserve no. 31 -merino -merizo -merkel -merlin -mermentau -merna -merom -merriam -merriam woods -merrick -merrickville wolford -merrifield -merrill -merrillan -merrillville -merrimac -merriman -merrionette park -merritt -merritt island -merritt park -mer rouge -merrydale -merryville -mertarvik -mertens -merton -mertzon -mertztown -mervin -mervin no. 499 -merwin -méry sur oise -mesa -mesa del caballo -mesa verde -mesa vista -mescal -mescalero -mesepa -meservey -meshoppen -mesic -mesick -mesilla -mesita -mesoyi -mesquite -mesquite creek -messiah college -messines -mestre -meta -métabetchouan lac à la croix -metairie -metaline -metaline falls -metamora -metcalf -metcalfe -metchosin -methow -methuen town -metinota -métis sur mer -metlakatla -metolius -metompkin -metropolis -metso a choot 23 -mettawa -metter -mettler -metuchen -metz -metzger -meudon -meulan en yvelines -mexia -mexican colony -mexican hat -mexico -mexico beach -me yan law 47 -meyanlow 58 -meyer -meyersdale -meyers lake -meylan -meythet -meyzieu -mézy sur seine -miami -miami beach -miami gardens -miami heights -miami lakes -miamisburg -miami shores -miami springs -miamitown -miamiville -micanopy -micco -michel gardens 36 -michelle creek 22 -michelle creek 23 -michell pierre 12 -michel village -michiana -michiana shores -michie -michigamme -michigan center -michigan city -michigantown -micro -midale -middle amana -middleborough center -middlebourne -middlebrook -middleburg -middleburgh -middleburg heights -middlebury -middlebush -middlefield -middle frisco -middle island -middle lake -middle point -middleport -middle river -middlesborough -middlesbrough -middlesex -middlesex centre -middleton -middletown -middle valley -middle village -middleville -middleway -midfield -midland -midland city -midland park -midlothian -midpines -midtown -midvale -midville -midway -midway city -midway north -midway south -midwest -midwest city -mielec -mier -miercurea ciuc -miesville -mifflin -mifflinburg -mifflintown -mifflinville -mignaloux beauvoir -migné auxances -mignon -miguel barrera -miguelturra -mikes -mikhaylovgrad -milaca -mila doce -milam -milan -milano -milbank -milburn -milden -milden no. 286 -mildred -mile 20 second revision indian reserve -miles -milesburg -miles city -milestone -milford -milford center -milford mill -milford square -milhaud -mililani mauka -mililani town -milladore -millard -millbourne -millbrae -millbrook -millbrook indian reserve no. 27 -millbury -mill city -mill creek -millcreek -mill creek east -milledgeville -mille isles -millen -miller -miller city -miller place -millersburg -millers cove -millers creek -millers falls -millersport -millerstown -millersville -millerton -millerville -millery -millfield -mill hall -millheim -millhousen -millican -milligan -milliken -millingport -millington -millinocket -millis clicquot -mill neck -millport -millry -mills -millsap -millsboro -mill shoals -mill spring -mills river -millstadt -millston -millstone -milltown -millvale -mill valley -mill village -millville -millwood -milner -milnor -milo -milpitas -milroy -milton -miltona -milton center -milton freewater -milton keynes -milton mills -milton no. 292 -miltonsburg -miltonvale -milwaukee -milwaukie -mimbres -mims -mina -min a he quo sis indian reserve no. 116a -min a he quo sis i.r. 116c -minatare -minburn -minco -minden -minden city -minden hills -mindenmines -mine la motte -mineola -miner -mineral -mineral bluff -mineral city -mineral point -mineral ridge -mineral springs -mineral wells -mineralwells -minersville -minerva -minerva park -minetto -mineville -minford -mingan -mingo -mingo junction -mingoville -mingus -minidoka -minier -miniota -ministikwan i.r. 161 -ministikwan i.r. 161a -minitonas -minkler -minneapolis -minnedosa -minnehaha -minneiska -minneola -minneota -minnesota city -minnesota lake -minnesott beach -minnetonka -minnetonka beach -minnetrista -minnewaukan -minoa -minoahchak i.r. 74c -minocqua -minong -minonk -minooka -minor -minorca -minor hill -minot -minot afb -minster -mint hill -minto -minton -minturn -mio -mions -mirabel -miracle valley -miramar -miramar beach -miramichi -miramiguoa park -mira monte -mi ranchito estate -miranda -mirando city -mirond lake i.r. 184e -mirrormont -miry creek no. 229 -misenheimer -misgatlee 14 -mishawaka -mishicot -miskolc -mislata -misquamicut -missanabie indian reserve no. 62 -missinipe -mission -mission 1 -mission 5 -mission bend -mission canyon -mission creek 8 -mission hill -mission hills -mission lands indian reserve no. 17 -mission viejo -mission woods -mississagi river indian reserve no. 8 -mississauga -mississaugas of scugog island -mississippi mills -mississippi state -mississippi valley state university -missoula -missouri city -missouri valley -mistahi wasahk i.r. no. 209 -mistassini -mistatim -mistawasis indian reserve 103a -mistawasis indian reserve 103b -mistawasis i.r. 103 -mistawasis reserve no. 103c -mistawasis reserve no. 103d -mistiategameek sipi indian reserve -mistik i.r. -mistusinne -mitchell -mitchell heights -mitchellville -mitry mory -mittelhausbergen -mi wuk village -mize -mizpah -mnjikaning first nation indian reserve no. 32 -moab -moapa town -moapa valley -moara grecilor -mobeetie -moberly -mobile -mobile city -mobridge -mocanaqua -moccasin -mockingbird valley -mocksville -moclips -modale -modena -modesto -modest town -mödling -modoc -modřice -moenkopi -moers -moffat -moffet -moffett -mofleni -mogadore -mogfog -mogul -mohall -mohave valley -mohawk -mohawk vista -mohnton -mohrsville -moissy cramayel -mojave -mojave ranch estates -mokane -mokelumne hill -mokena -mokuleia -molalla -mole lake -molena -molfetta -molina -moline -moline acres -molino -mollet del vallès -momence -momeyer -mona -monaca -monahans -monahawuhkan -monango -monarch mill -monaville -moncalieri -mönchengladbach -moncks corner -moncton -moncure -mondamin -mondeville -mondovi -monee -monessen -monet no. 257 -monett -monetta -monette -monfort heights -mongmong -monmouth -monmouth beach -monmouth junction -mono -mono city -monomoscoy island -monon -monona -monongah -monongahela -mono vista -monowi -monroe -monroe center -monroe city -monroe north -monroeville -monrovia -mons -monsey -monson -monson center -montague -mont alto -montalvin manor -montana 139 -montana city -montanay -montandon -montara -montauban -montauk -mont belvieu -montbonnot saint martin -montcalm -mont carmel -montcerf lytton -montclair -montcy notre dame -monteagle -monte alto -montebello -montecito -montegut -montello -monterey -monterey park -monterey park tract -monte rio -montesano -monte sereno -montesson -montevallo -montevideo -monte vista -montévrain -montezuma -montezuma creek -montfermeil -montferrier sur lez -montfort -montgeron -montgomery -montgomery city -montgomery creek -montgomery village -montgomeryville -monticello -montier -montigny le bretonneux -montigny lès cormeilles -montigny lès metz -montivilliers -mont joli -mont laurier -montlhéry -montlignon -montlouis sur loire -montluel -montmagny -montmartre -montmartre no. 126 -montmorenci -montmorency -montour -montour falls -montoursville -montpelier -montpellier -montrabé -montreal -montréal est -montreal lake i.r. 106 -montreal lake i.r. 106b -montréal ouest -montreat -montreuil -montrose -montrose ghent -montrose manor -montrose no. 315 -montross -montrouge -mont royal -montry -mont saint aignan -mont saint grégoire -mont saint hilaire -mont saint michel -mont saint pierre -mont tremblant -montura -montvale -montverde -montville -montz -monument -monument beach -monument hills -monza -moodus -moody -moody afb -mooers -moonachie -moonbeam -moon lake -moonshine -moorcroft -moordrecht -moore -moorefield -moorefield station -moore haven -mooreland -mooresboro -mooresburg -moores hill -moores mill -moore station -moorestown lenola -mooresville -mooreton -mooreville -moorhead -mooringsport -moorland -moorpark -moose creek -moose creek no. 33 -moose factory indian reserve no. 68 -moose jaw -moose jaw no. 161 -moose lake -moose lake 31a -moose lake 31c -moose lake 31d -moose lake 31g -moose lake 31j -moose meadows indian reserve no. 4 -moose mountain no. 63 -mooseocoot -mooseocoot no. 2 -mooseocoot no. 3 -moose pass -moose point indian reserve no. 79 -moose range no. 486 -moose wilson road -moosh 4 -moosic -moosomin -moosomin indian reserve no. 112n -moosomin indian reserve no. 112s -moosomin i.r. 112a -moosomin i.r. 112b -moosomin i.r. 112e -moosomin i.r. 112f -moosomin i.r. 112g -moosomin i.r. 112h -moosomin i.r. 112j -moosomin ir 112k -moosomin i.r. 112l -moosomin i.r. 112m -moosomin i.r. 112p -moosomin no. 121 -moosonee -moosowhapihsk sakahegan indian reserve -moosup -mooyah 16 -moquino -mora -morada -moraga -moraida -moraine -moraleja de enmedio -morales sanchez -moran -morancé -morangis -moravia -moravian falls -moravian indian reserve no. 47 -morden -moreauville -morehead -morehead city -morehouse -moreland -moreland hills -morell indian reserve no. 2 -morenci -moreno valley -morgan -morgan city -morgandale -morgan farm -morganfield -morgan heights -morgan hill -morgans point -morgans point resort -morganton -morgantown -morganville -morganza -moriarty -moricetown 1 -moriches -morières lès avignon -morin heights -morin lake i.r. 217 -morland -morley -morning glory -morningside -morning sun -moro -morocco -morongo valley -moroni -morral -morrice -morrill -morrilton -morris -morrisdale -morris no. 312 -morrison -morrison bluff -morrison crossroad -morrisonville -morris plains -morriston -morristown -morris turnberry -morrisville -morro bay -morrow -morrowville -morsang sur orge -morschwiller le bas -morse -morse bluff -morse no. 165 -morteen 9 -mortlach -morton -morton grove -mortons gap -morven -mosby -moscow -moscow mills -moses lake -moses lake north -mosfellsbaer -moshannon -mosheim -mosier -mosinee -moskowite corner -mosquero -mosquito creek 5 -mosquito grizzly bear's head lean man tle indian reserve no. 1 -mosquito i.r. 109 -mosquito lake -mossbank -moss beach -moss bluff -mosses -mossey river -moss landing -moss point -mossyrock -most -mosta -mostoles -motley -mott -mouans sartoux -mouen -mougins -moulins lès metz -moulton -moultrie -mound -mound bayou -mound city -moundridge -mounds -mound station -mounds view -moundsville -mound valley -moundville -mount aetna -mountain -mountainair -mountainaire -mountain brook -mountainburg -mountain center -mountain city -mountain gate -mountain green -mountain grove -mountain home -mountainhome -mountain home afb -mountain house -mountain iron -mountain lake -mountain lake park -mountain lakes -mountain lodge park -mountain meadows -mountain mesa -mountain park -mountain pine -mountain ranch -mountain road -mountainside -mountain top -mountain view -mountain view acres -mountain view no. 318 -mountain village -mount airy -mount angel -mount arlington -mount auburn -mount ayr -mountbatten indian reserve no. 76a -mount blanchard -mount briar -mount calm -mount calvary -mount carbon -mount carmel -mount carroll -mount charleston -mount clare -mount clemens -mount cobb -mount cory -mount crawford -mount crested butte -mount croghan -mount currie 1 -mount currie 10 -mount currie 2 -mount currie 6 -mount currie 7 -mount currie 8 -mount dora -mount eagle -mount eaton -mount enterprise -mount ephraim -mount erie -mount etna -mount gay shamrock -mount gilead -mount gretna -mount gretna heights -mount healthy -mount healthy heights -mount hebron -mount hermon -mount holly -mount holly springs -mount hood -mount hood village -mount hope -mount hope no. 279 -mount horeb -mount ida -mount ivy -mount jackson -mount jewett -mount joy -mount juliet -mount kisco -mount laguna -mountlake terrace -mount lebanon -mount lena -mount leonard -mount moriah -mount morris -mount olive -mount oliver -mount olivet -mount orab -mount penn -mount pleasant -mount pleasant mills -mount pleasant no. 2 -mount plymouth -mount pocono -mount prospect -mount pulaski -mount rainier -mount repose -mount savage -mount shasta -mount sidney -mount sinai -mount sterling -mount summit -mount union -mount vernon -mount victory -mountville -mount vista -mount washington -mount wilson -mount wolf -mount zion -mours -mouscron -moutcha 5 -mouvaux -movico -moville -mowbray mountain -moweaqua -mowrystown -moxee city -moyehai 23 -moyie springs -moyock -msida -mtarfa -mud bay -muddy -muddy river 1 -mud lake -muenster -muhlenberg park -muir -muir beach -mukacheve -mukilteo -mukwa narrows -mukwonago -mulat -mulberry -mulberry grove -muldraugh -muldrow -muleshoe -mulford -mulga -mulgrave et derry -mulhall -mulhouse -mulino -mulkeytown -mullan -mullen -mullens -mullica hill -mulliken -mullin -mullins -mullinville -mulmur -mulvane -muncie -muncy -munday -mundelein -munden -mundolsheim -munds park -mundys corner -munford -munfordville -munhall -munich -munising -muniz -munjor -munnsville -munroe falls -munro lake -munsee delaware nation no. 1 -munsey park -munson -munsons corners -munster -murchison -murcia -murdo -murdochville -murdock -murfreesboro -murillo -murphy -murphys -murphysboro -murphys estates -murray -murray city -murray hill -murray lake 4 -murraysville -murrayville -murrells inlet -murrieta -murrysville -murtaugh -muscatine -muscle shoals -muscoda -muscotah -muscowpetung i.r. 80 -muscoy -muse -mushkin 5 -mushkin 5a -muskeg lake indian reserve no. 102m -muskeg lake i.r. 102 -muskeg lake i.r. 102b -muskeg lake i.r. 102 c -muskeg lake i.r. 102d -muskeg lake i.r. 102e -muskeg lake i.r. 102f -muskeg lake i.r. 102g -muskeg lake i.r. 102h -muskeg lake i.r. 102j -muskeg lake i.r. 102k -muskeg lake i.r. 102l -muskego -muskegon -muskegon heights -muskeg river i.r. 20c -muskoday first nation i.r. 99 -muskogee -muskoka -muskoka lakes -muskowekwan indian reserve no. 85 46 -muskowekwan indian reserve no. 85 51 -muskowekwan indian reserve no. 85 56 -muskowekwan indian reserve no. 85 57 -muskowekwan indian reserve no. 85 58 -muskowekwan indian reserve no. 85 59 -muskowekwan indian reserve no. 85 60 -muskowekwan indian reserve no. 85 61 -muskowekwan indian reserve no. 85 62 -muskowekwan indian reserve no. 85 63 -muskowekwan indian reserve no. 85 64 -muskowekwan indian reserve no. 85 65 -muskowekwan indian reserve no. 85 66 -muskowekwan indian reserve no. 85 67 -muskowekwan i.r. 85 -muskowekwan i.r. 85 1 -muskowekwan i.r. 85 10 -muskowekwan i.r. 85 11 -muskowekwan i.r. 85 12 -muskowekwan i.r. 85 13 -muskowekwan i.r. 85 14 -muskowekwan i.r. 85 15 -muskowekwan i.r. 85 16 -muskowekwan i.r. 85 17 -muskowekwan i.r. 85 18 -muskowekwan i.r. 85 19 -muskowekwan i.r. 85 20 -muskowekwan i.r. 85 21 -muskowekwan i.r. 85 22 -muskowekwan i.r. 85 23 -muskowekwan i.r. 85 24 -muskowekwan i.r. 85 25 -muskowekwan i.r. 85 26 -muskowekwan i.r. 85 27 -muskowekwan i.r. 85 28 -muskowekwan i.r. 85 29 -muskowekwan i.r. 85 2a -muskowekwan i.r. 85 3 -muskowekwan i.r. 85 30 -muskowekwan i.r. 85 31 -muskowekwan i.r. 85 32 -muskowekwan i.r. 85 33 -muskowekwan i.r. 85 34 -muskowekwan i.r. 85 35 -muskowekwan i.r. 85 36 -muskowekwan i.r. 85 37 -muskowekwan i.r. 85 38 -muskowekwan i.r. 85 39 -muskowekwan i.r. 85 4 -muskowekwan i.r. 85 40 -muskowekwan i.r. 85 41 -muskowekwan i.r. 85 42 -muskowekwan i.r. 85 43 -muskowekwan i.r. 85 44 -muskowekwan i.r. 85 45 -muskowekwan i.r. 85 47 -muskowekwan i.r. 85 48 -muskowekwan i.r. 85 49 -muskowekwan i.r. 85 5 -muskowekwan i.r. 85 50 -muskowekwan i.r. 85 52 -muskowekwan i.r. 85 53 -muskowekwan i.r. 85 54 -muskowekwan i.r. 85 55 -muskowekwan i.r. 85 6 -muskowekwan i.r. 85 7 -muskowekwan i.r. 85 8 -muskowekwan i.r. 85 9 -muskowekwan i.r. 85a -muskrat dam lake indian reserve -muskwaminiwatim i.r. 225 -musqueam 2 -musqueam 4 -musselshell -mustang -mustang ridge -muttontown -mutual -mutxamel -myers corner -myers flat -myerstown -myersville -mylo -myrtle -myrtle beach -myrtle creek -myrtle grove -myrtle point -myrtle springs -myrtletown -myrtlewood -mysłowice -mystery lake -mystic -mystic island -myton -naalehu -naantali -nabesna -naches -nackawic -naco -nacogdoches -naden 10 -naden 23 -nadine -nadur -nageezi -nags head -nagymajor -nahamanak 7 -nahant -nahlquonate 2 -nahunta -nahwitti 4 -naicam -nairn and hyman -naiscoutaing indian reserve no. 17a -nakaibito -nak'a lat 39 -nak'azdli -nakiskatowaneek i.r. 227 -naknek -nakusp -na kwockto 2 -nambe -nampa -namur -namur lake 174b -namur river 174a -nanafalia -nanaimo -nanaimo river 2 -nanaimo river 3 -nanaimo river 4 -nanaimo town 1 -nanakuli -nananahout 1 -nanawale estates -nances creek -nancy -nandy -nanoose -nanterre -nantes -nanticoke -nanticoke acres -nan tl' at 13 -nantucket -nanty glo -nanuet -nanwalek -naomi -naongashing indian reserve no. 35a -napa -napahkapihskow sakhahigan indian reserve -napakiak -napanoch -napaskiak -napavine -napeague -naper -naperville -napier field -napierville -napi headquarters -napili honokowai -naplate -naples -naples manor -naples park -napoleon -napoleonville -naponee -nappanee -naranja -nara visa -narberth -narciso pena -narcissa -narcisse's farm 4 -nardin -narka -narragansett pier -narrows -narrowsburg -narva -naschitti -naselle -nash -na sha ke penais -nashotah -nashua -nashville -nashwauk -nason -nassau -nassau bay -nassau village ratliff -nassawadox -natalbany -natalia -natashquan -natashquan indian reserve no. 1 -natazutlooh 25 -natchez -natchitoches -nathalie -nathlegalis 3 -national -national city -national harbor -national park -natoma -natuashish indian reserve no. 2 -natural bridge -natural steps -naturita -naugatuck -naukati bay -nautley 1 -nauvoo -navajo -navajo dam -navajo mountain -naval academy -naval hospital -navarino -navarre -navarre beach -navarro -navasota -navassa -navesink -navy yard city -naxxar -naykikoulth 13 -naylor -naytahwaush -naytawunkank -nazareth -nazco 20 -nazco 21 -nazco cemetery 20a -nazlini -ndakdolk 54 -neabsco -neah bay -neahkahnie -neapolis -neauphle le château -nebo -nebraska city -necait 6 -necausley creek 6 -necedah -neche -neck city -nectar -nédélec -neder hardinxveld -nederland -nedoats 11 -nedoats 13 -nedrow -neebing -needham -needles -needmore -needville -neekas 4 -neelyville -neenah -neepawa -neeses -neffs -negaunee -negley -neguac -neguaguon lake indian reserve no. 25d -nehalem -nehawka -nehounlee lake 13 -neibert -neihart -neilburg -neillsville -neilton -nekalliston 2 -nekaneet cree nation indian reserve -nekite 2 -nekliptum 1 -nekoma -nekoosa -nelchina -neligh -nellie -nellieburg -nellis afb -nelliston -nellysford -nelson -nelson house 170 -nelson house 170a -nelson house 170b -nelson house 170c -nelsonia -nelson lagoon -nelsonville -nemacolin -nemaha -nemekus sakahikan indian reserve no. 221 -nemiscau -nenahnezad -nenana -nenzel -neodesha -neoga -neola -neopit -neosho -neosho falls -neosho rapids -nephi -neponset -neptune beach -neptune city -nequatque 1 -nequatque 2 -nequatque 3 -nequatque 3a -nequatque 4 -nerstrand -nesbitt -nescatunga -nesconset -nescopeck -neshkoro -nesika beach -nesikep 6 -nesikep 6a -neskantaga indian reserve -neskonlith 1 -neskonlith 2 -neskowin -nesles la vallée -nespelem -nespelem community -nesquehoning -ness city -nessen city -nesuch 3 -nesuk 4 -netarts -netawaka -netcong -netherhill -netos -ne tsaw greece 10 -nettie -nett lake -nettle island 5 -nettleton -neubrandenburg -neudorf -neuilly lès dijon -neuilly plaisance -neuilly sur marne -neuilly sur seine -neumünster -neuse forest -neuss -neustadt an der weinstraße -neu ulm -neuville -neuville en ferrain -neuville sur oise -neuville sur saône -neuwied -nevada -nevada city -neville -nevis -new albany -new albin -newald -new alexandria -new allakaket -new alluwe -new amsterdam -newark -newark valley -new athens -new auburn -new augusta -newaygo -new baden -new baltimore -new bavaria -new beaver -new bedford -newberg -new berlin -new berlinville -new bern -newbern -newberry -new bethlehem -new blaine -new bloomfield -new bloomington -newborn -new boston -new braunfels -new bremen -new brighton -new britain -new brockton -new brunswick -new buffalo -newburg -newburgh -newburgh heights -new burlington -new burnside -newbury -newburyport -new california -new cambria -new canton -new carlisle -new carrollton -new cassel -new castle -newcastle -new castle northwest -newcastle upon tyne -new centerville -new chapel hill -new chicago -new church -new city -new clew 10 -new columbia -new columbus -newcomb -newcombe no. 260 -newcomerstown -new concord -new cordell -new credit indian reserve no. 40a -new cumberland -new cuyama -newdale -new deal -new denver -new douglas -new eagle -new edinburg -new effington -new egypt -newell -new ellenton -newellton -new england -new era -new eucha -new fairview -new falcon -newfane -newfield -newfield hamlet -newfields -new florence -newfolden -new franklin -new freedom -new freeport -new galilee -new germany -new gitsegukla 2 -new glarus -new goshen -new grand chain -newhalen -newhall -new hamilton -new hampshire -new hampton -new harmony -new hartford -new hartford center -new haven -new hazelton -new hebron -new hempstead -new holland -new holstein -new home -new hope -new houlka -new hyde park -new iberia -newington -newington forest -new jerusalem -new johnsonville -new kensington -new kent -new kingman butler -new kingstown -newkirk -new knoxville -newland -new lebanon -new leipzig -new lenox -new lexington -new liberty -new lisbon -new llano -new london -new lothrop -new madison -new madrid -newman -newman grove -newmanstown -new market -newmarket -new marshfield -new martinsville -new maryland -new meadows -new melle -new miami -new middletown -new milford -new minden -new morgan -new munich -newnan -new odanah -new orleans -new oxford -new palestine -new paltz -new paris -new pekin -new philadelphia -new pine creek -new pittsburg -new plymouth -new point -newport -newport beach -newport center -newport east -newport news -new port richey -new port richey east -new post -new post indian reserve no. 69 -new post indian reserve no. 69a -new prague -new preston -new providence -new richland -new richmond -new riegel -new ringgold -new river -new roads -new rochelle -new rockford -new ross -new ross indian reserve no. 20 -newry -new salem -new salisbury -new sarpy -new schaefferstown -new seabury -new sharon -new site -new smyrna beach -newsoms -new songhees 1a -new square -new stanton -new straitsville -new strawn -new stuyahok -new suffolk -new summerfield -new tazewell -new tecumseth -new territory -newtok -newton -newton falls -newton grove -newton hamilton -newtonia -newtonsville -new town -newtown -newtownabbey -newtown grant -new trenton -new trier -new tripoli -new troy -new ulm -new underwood -new union -new vienna -new village -newville -new virginia -new washington -new waterford -new waverly -new westminster -new weston -new whiteland -new wilmington -new windsor -new witten -new woodville -new york -new york mills -ney -neyaashiinigmiing reserve -neylandville -neyron -nezperce -ngwyu'yemc 36 -niagara -niagara falls -niagara on the lake -niangua -niantic -niarada -nibley -nicasio -nice -niceville -nicholasville -nicholls -nichols -nichols hills -nicholson -nickel palm 4 -nickelsville -nickerson -nickeyeah 25 -nicoelton 6 -nicola lake 1 -nicola mameet 1 -nicolaus -nicolet -nicollet -nicoma park -nicomen 1 -nicosia -nicut -niederanven -niederwald -nielsville -nieuport -nieuwegein -nieuwerbrug -nigadoo -nightmute -nihkik ohnikapihs indian reserve -nijmegen -nikep -nikiski -nikolaevsk -nikolai -nikolski -nikopol' -niland -nile -niles -nilwood -nimitz hill -nimitz hill annex -nimmons -nimpkish 2 -nimrod -nina -nine mile creek 4 -ninety six -ninilchik -ninnekah -ninove -niobrara -niort -niota -niotaze -nipawin -nipawin no. 487 -nipigon -nipinnawasee -nipissing -nipissing indian reserve no. 10 -nipomo -nishanocknawnak 35 -niskayuna -nisland -nismes -nisqually indian community -nissequogue -nisswa -nitra -nitro -nittany -niverville -niwot -nixa -nixon -nizhyn -nkaih 10 -noank -noatak -noble -noblestown -noblesville -nobleton -nocatee -nocona -nocona hills -nocten 19 -no cut 5 -nodaway -noel -nogal -nogales -nogent sur marne -nohomeen 23 -noiseau -noisiel -noisy le grand -noisy le roi -noisy le sec -nokesville -nokia -nokomis -nolanville -nolensville -nolic -noma -nome -nominingue -no name -nondalton -nooaitch 10 -nooaitch grass 9 -noo kat 42 -nooksack -noonan -noonday -noonla 6 -noorderwijk -noorvik -nooseseck 2 -noota 4 -nootdorp -nora -nora springs -norborne -norbourne estates -norcatur -norco -norcross -nord -norderstedt -nordheim -nordhorn -nordic -noreña -norfolk -norfork -norge -norlina -normal -norman -normandin -normandy -normandy park -normangee -normanna -norman park -normanville -norman wells -normétal -norphlet -norquay -norridge -norridgewock -norrie -norris -norris canyon -norris city -norristown -north -north acomita village -north adams -north alamo -north algona wilberforce -north amherst -north amityville -northampton -north apollo -north arlington -north atlanta -north auburn -north augusta -north aurora -north babylon -north ballston spa -north baltimore -north barrington -north battleford -north battleford no. 437 -north bay -north bay 5 -north bay shore -north bay village -north beach -north beach haven -north belle vernon -north bellmore -north bellport -north bend -north bennington -north berwick -north bethesda -north bonneville -northboro -northborough -north boston -north braddock -north branch -north brentwood -northbrook -north brookfield -north brooksville -north browning -north buena vista -north caldwell -north canton -north cape may -north carrollton -north catasauqua -north charleroi -northchase -north chevy chase -north chicago -north city -north cleveland -north college hill -north collins -north conway -north corbin -north courtland -north cowichan -north creek -north crossett -north crows nest -north cypress -northdale -north decatur -north de land -north druid hills -north dumfries -north dundas -north eagle butte -north east -northeastern manitoulin and the islands -north eastham -northeast ithaca -north edwards -north el monte -north english -north enid -northern bruce peninsula -northern cambria -northern lights i.r. 220 -northern rockies -north escobares -north fairfield -north fair oaks -north falmouth -northfield -north fond du lac -north fork -northfork -north fort lewis -north fort myers -north freedom -north frontenac -north gate -northgate -north gates -north gayinero -north glengarry -northglenn -north granby -north great river -north grenville -north grosvenor dale -north grove -north haledon -north hampton -north hartland -north hartsville -north hatley -north haven -north henderson -north highlands -north high shoals -north hills -north hobbs -north hodge -north hornell -north hudson -north hurley -north huron -north irwin -north johns -north judson -north kansas city -north kawartha -north kensington -north key largo -north kingsville -north la junta -northlake -north lakeport -northlakes -north lakeville -north las vegas -north lauderdale -north laurel -north lawrence -north lewisburg -north liberty -north light plant -north lilbourn -north lindenhurst -north little rock -north logan -north loup -north lynbrook -north lynnwood -north madison -north manchester -north mankato -north marysville -north massapequa -north merrick -north miami -north miami beach -north middlesex -north middletown -northmoor -north muskegon -north myrtle beach -north new hyde park -north newton -north norfolk -north oaks -north ogden -north olmsted -north omak -northome -north palm beach -north patchogue -north pearsall -north pekin -north pembroke -north perry -north perth -north philipsburg -north plainfield -north plains -north platte -north plymouth -north pole -north port -northport -north portal -north potomac -north powder -north prairie -north prominent ridge -north puyallup -north qu'appelle no. 187 -north randall -north redington beach -north richland hills -north richmond -northridge -north ridgeville -north river -north river shores -north riverside -north road 19 -north robinson -north rock springs -northrop -north rose -north royalton -north saanich -north salem -north salt lake -north san juan -north san pedro -north san ysidro -north sarasota -north scituate -north sea -north seekonk -north shore -north sioux city -north spearfish -north spirit lake indian reserve -north springfield -north star -north stormont -north st. paul -north sultan -north syracuse -north tacla lake 10 -north tacla lake 11a -north tacla lake 12 -north tacla lake 7 -north tacla lake 7a -north tacla lake 8 -north terre haute -north thompson 1 -north tonawanda -north topsail beach -north troy -north tunica -north tustin -northumberland -north utica -north vacherie -northvale -north valley -north valley stream -north vancouver -north vandergrift -north vernon -northview -northville -north wales -north walpole -north wantagh -north warren -north washington -northway -northway junction -northway village -north webster -north weeki wachee -northwest -northwest angle indian reserve no. 33b -northwest angle indian reserve no. 34c -northwest angle indian reserve no. 34c and 37b -northwest angle indian reserve no. 37c -northwest harbor -northwest harborcreek -northwest harwich -northwest harwinton -northwest ithaca -north westminster -north westport -northwest stanwood -north wildwood -north wilkesboro -north windham -northwood -northwoods -north woodstock -north yelm -north york -north zanesville -norton -norton center -norton no. 69 -norton shores -nortonville -norvelt -norwalk -norway -norway house 17 -norway house 17a -norway house 17b -norway house 17c 3 -norway house 17c 4 -norway house 17d 1 -norway house 17d 2 -norway house 17d 3 -norway house 17d 4 -norway house 17d 5 -norway house 17d 6 -norway house 17d 7 -norway house 17d 8 -norway house 17d 9 -norway house indian reserve no. 17c 1 -norway house indian reserve no. 17c 10 -norway house indian reserve no. 17c 11 -norway house indian reserve no. 17c 12 -norway house indian reserve no. 17c 13 -norway house indian reserve no. 17c 14 -norway house indian reserve no. 17c 15 -norway house indian reserve no. 17c 16 -norway house indian reserve no. 17c 17 -norway house indian reserve no. 17c 18 -norway house indian reserve no. 17c 19 -norway house indian reserve no. 17c 2 -norway house indian reserve no. 17c 20 -norway house indian reserve no. 17c 21 -norway house indian reserve no. 17c 22 -norway house indian reserve no. 17c 23 -norway house indian reserve no. 17c 24 -norway house indian reserve no. 17c 25 -norway house indian reserve no. 17c 26 -norway house indian reserve no. 17c 27 -norway house indian reserve no. 17c 28 -norway house indian reserve no. 17c 29 -norway house indian reserve no. 17c 30 -norway house indian reserve no. 17c 31 -norway house indian reserve no. 17c 32 -norway house indian reserve no. 17c 33 -norway house indian reserve no. 17c 34 -norway house indian reserve no. 17c 35 -norway house indian reserve no. 17c 36 -norway house indian reserve no. 17c 37 -norway house indian reserve no. 17c 38 -norway house indian reserve no. 17c 39 -norway house indian reserve no. 17c 40 -norway house indian reserve no. 17c 41 -norway house indian reserve no. 17c 42 -norway house indian reserve no. 17c 43 -norway house indian reserve no. 17c 44 -norway house indian reserve no. 17c 45 -norway house indian reserve no. 17c 46 -norway house indian reserve no. 17c 5 -norway house indian reserve no. 17c 6 -norway house indian reserve no. 17c 7 -norway house indian reserve no. 17c 8 -norway house indian reserve no. 17c 9 -norwich -norwood -norwood court -norwood young america -notasulga -notchietown -notin sakahekun -notre dame -notre dame auxiliatrice de buckland -notre dame de bondeville -notre dame de bonsecours -notre dame de ham -notre dame de la merci -notre dame de la paix -notre dame de la salette -notre dame de l'Île perrot -notre dame de lorette -notre dame de lourdes -notre dame de montauban -notre dame de pontmain -notre dame des anges -notre dame des bois -notre dame des monts -notre dame des neiges -notre dame des pins -notre dame des prairies -notre dame des sept douleurs -notre dame de stanbridge -notre dame du bon conseil -notre dame du laus -notre dame du mont carmel -notre dame du nord -notre dame du portage -notre dame du rosaire -notre dame du sacré coeur d'issoudun -nottingham -nottoway court house -notus -nouvelle -nova kakhovka -novara -novato -novelty -novi -novice -novinger -novohrad volynskyi -novomoskovsk -novosedlice -novovolynsk -nowata -nowthen -nowy sącz -noxapater -noxen -noxon -noyack -noyan -nozay -nua -nuangola -nubieber -nuchatl 1 -nuchatl 2 -nucla -nuevo -nuiqsut -nulato -numa -numaykoos sakaheykun -numidia -nunapitchuk -nunavut land claims agreement – arctic bay inuit owned land -nunavut land claims agreement – arviat inuit owned land -nunavut land claims agreement – baker lake inuit owned land -nunavut land claims agreement – bathurst inlet inuit owned land -nunavut land claims agreement – cambridge bay inuit owned land -nunavut land claims agreement – cape dorset inuit owned land -nunavut land claims agreement – chesterfield inlet inuit owned land -nunavut land claims agreement – clyde river inuit owned land -nunavut land claims agreement – coral harbour inuit owned land -nunavut land claims agreement – gjoa haven inuit owned land -nunavut land claims agreement – grise fiord inuit owned land -nunavut land claims agreement – hall beach inuit owned land -nunavut land claims agreement – igloolik inuit owned land -nunavut land claims agreement – iqaluit inuit owned land -nunavut land claims agreement jointly owned land -nunavut land claims agreement – kimmirut inuit owned land -nunavut land claims agreement – kugaaruk inuit owned land -nunavut land claims agreement – kugluktuk inuit owned land -nunavut land claims agreement – pangnirtung inuit owned land -nunavut land claims agreement – pond inlet inuit owned land -nunavut land claims agreement – qikiqtarjuaq inuit owned land -nunavut land claims agreement – rankin inlet inuit owned land -nunavut land claims agreement – repulse bay inuit owned land -nunavut land claims agreement – resolute bay inuit owned land -nunavut land claims agreement – sanikiluaq inuit owned land -nunavut land claims agreement – taloyoak inuit owned lands -nunavut land claims agreement – whale cove inuit owned lands -nunda -nuneaton -nunez -nunn -nuremberg -nutrioso -nutter fort -nuuautin 2 -nuuautin 2a -nuuautin 2b -nu'uuli -nyack -nyíregyháza -nyssa -oacoma -oak -oak bay -oak beach captree -oakboro -oak brook -oakbrook -oakbrook terrace -oak city -oak creek -oakdale -oakdale no. 320 -oakes -oakesdale -oakfield -oakford -oak forest -oak glen -oak grove -oakgrove -oak grove heights -oak grove village -oak hall -oak harbor -oakhaven -oak hill -oak hills -oak hills place -oakhurst -oak island -oak lake -oak lake 59a -oakland -oakland acres -oakland city -oakland park -oak lawn -oaklawn sunview -oak leaf -oakleaf plantation -oak level -oakley -oaklyn -oakman -oakmont -oak park -oak park heights -oak point -oakport -oak ridge -oakridge -oak ridge north -oak run -oaks -oak shores -oak springs -oakton -oaktown -oak trail shores -oakvale -oak valley -oak view -oakview -oakville -oakwood -oakwood hills -oakwood park -oasis -oatfield -oatman -oatswish 13 -obabikong indian reserve no. 35b -obadjiwan indian reserve no. 15e -obedjiwan indian reserve no. 28 -oberhausbergen -oberhausen -oberlin -oberon -obert -obetz -obion -oblong -o'brien -ocala -occidental -occoquan -occosh 8 -ocean -oceana -ocean acres -ocean beach -ocean bluff brant rock -ocean breeze park -ocean city -ocean gate -ocean grove -ocean isle beach -ocean man indian reserve no. 69n -ocean man indian reserve no. 69s -ocean man i.r. 69 -ocean man i.r. 69a -ocean man i.r. 69b -ocean man i.r. 69c -ocean man i.r. 69d -ocean man i.r. 69e -ocean man i.r. 69f -ocean man i.r. 69g -ocean man i.r. 69h -ocean man i.r. 69i -oceano -ocean park -ocean pines -ocean pointe -oceanport -ocean ridge -ocean shores -oceanside -ocean springs -ocean view -oceola -ochapowace indian reserve no. 71 132 -ochapowace i.r. 71 -ochapowace i.r. 71 1 -ochapowace i.r. 71 10 -ochapowace i.r. 71 100 -ochapowace i.r. 71 101 -ochapowace i.r. 71 102 -ochapowace i.r. 71 103 -ochapowace i.r. 71 104 -ochapowace i.r. 71 105 -ochapowace i.r. 71 106 -ochapowace i.r. 71 107 -ochapowace i.r. 71 108 -ochapowace i.r. 71 109 -ochapowace i.r. 71 11 -ochapowace i.r. 71 110 -ochapowace i.r. 71 112 -ochapowace i.r. 71 115 -ochapowace i.r. 71 116 -ochapowace i.r. 71 117 -ochapowace i.r. 71 118 -ochapowace i.r. 71 119 -ochapowace i.r. 71 12 -ochapowace i.r. 71 120 -ochapowace i.r. 71 121 -ochapowace i.r. 71 122 -ochapowace i.r. 71 123 -ochapowace i.r. 71 124 -ochapowace i.r. 71 125 -ochapowace i.r. 71 126 -ochapowace i.r. 71 127 -ochapowace i.r. 71 128 -ochapowace i.r. 71 129 -ochapowace i.r. 71 13 -ochapowace i.r. 71 130 -ochapowace i.r. 71 131 -ochapowace i.r. 71 14 -ochapowace i.r. 71 15 -ochapowace i.r. 71 16 -ochapowace i.r. 71 17 -ochapowace i.r. 71 18 -ochapowace i.r. 71 19 -ochapowace i.r. 71 2 -ochapowace i.r. 71 20 -ochapowace i.r. 71 21 -ochapowace i.r. 71 22 -ochapowace i.r. 71 23 -ochapowace i.r. 71 24 -ochapowace i.r. 71 25 -ochapowace i.r. 71 26 -ochapowace i.r. 71 27 -ochapowace i.r. 71 28 -ochapowace i.r. 71 29 -ochapowace i.r. 71 3 -ochapowace i.r. 71 30 -ochapowace i.r. 71 31 -ochapowace i.r. 71 32 -ochapowace i.r. 71 33 -ochapowace i.r. 71 34 -ochapowace i.r. 71 35 -ochapowace i.r. 71 36 -ochapowace i.r. 71 37 -ochapowace i.r. 71 38 -ochapowace i.r. 71 39 -ochapowace i.r. 71 4 -ochapowace i.r. 71 40 -ochapowace i.r. 71 41 -ochapowace i.r. 71 42 -ochapowace i.r. 71 43 -ochapowace i.r. 71 44 -ochapowace i.r. 71 45 -ochapowace i.r. 71 46 -ochapowace i.r. 71 47 -ochapowace i.r. 71 48 -ochapowace i.r. 71 49 -ochapowace i.r. 71 5 -ochapowace i.r. 71 50 -ochapowace i.r. 71 51 -ochapowace i.r. 71 52 -ochapowace i.r. 71 53 -ochapowace i.r. 71 54 -ochapowace i.r. 71 55 -ochapowace i.r. 71 56 -ochapowace i.r. 71 57 -ochapowace i.r. 71 59 -ochapowace i.r. 71 6 -ochapowace i.r. 71 60 -ochapowace i.r. 71 61 -ochapowace i.r. 71 62 -ochapowace i.r. 71 63 -ochapowace i.r. 71 64 -ochapowace i.r. 71 65 -ochapowace i.r. 71 66 -ochapowace i.r. 71 67 -ochapowace i.r. 71 68 -ochapowace i.r. 71 69 -ochapowace i.r. 71 7 -ochapowace i.r. 71 70 -ochapowace i.r. 71 71 -ochapowace i.r. 71 72 -ochapowace i.r. 71 73 -ochapowace i.r. 71 74 -ochapowace i.r. 71 75 -ochapowace i.r. 71 76 -ochapowace i.r. 71 77 -ochapowace i.r. 71 78 -ochapowace i.r. 71 79 -ochapowace i.r. 71 8 -ochapowace i.r. 71 80 -ochapowace i.r. 71 82 -ochapowace i.r. 71 83 -ochapowace i.r. 71 86 -ochapowace i.r. 71 87 -ochapowace i.r. 71 88 -ochapowace i.r. 71 89 -ochapowace i.r. 71 9 -ochapowace i.r. 71 91 -ochapowace i.r. 71 92 -ochapowace i.r. 71 93 -ochapowace i.r. 71 94 -ochapowace i.r. 71 95 -ochapowace i.r. 71 96 -ochapowace i.r. 71 97 -ochapowace i.r. 71 98 -ochapowace i.r. 71 99 -ochelata -ocheyedan -o'chiese 203 -o'chiese cemetery 203a -ochlocknee -ochre river -ocilla -oclucje 7 -ocoee -oconee -o'connor -oconomowoc -oconomowoc lake -oconto -oconto falls -ocotillo -ocracoke -octa -octavia -Ödåkra -odanah -odanak indian reserve no. 12 -odebolt -odei river indian reserve -odell -odem -oden -odense -odenton -odenville -odesa -odessa -odin -odivelas -odon -o'donnell -odum -oegstgeest -oelrichs -oelwein -oevel -o'fallon -offemont -offenbach am main -offenburg -offerle -offerman -offutt afb -ofu -ogallala -ogden -ogden dunes -ogdensburg -ogema -ogilvie -oglala -oglesby -oglethorpe -ohamil 1 -ohatchee -ohio -ohio city -ohiopyle -ohioville -ohiowa -ohkay owingeh -ohlman -ohpahahpiskow sakahegan indian reserve -oil city -oildale -oil springs -oilton -oil trough -oinimitis 14 -oissel -ojai -ojibway nation of saugeen indian reserve -ojo amarillo -ojus -oka -okabena -okahumpka -okanagan -okanese indian reserve no. 82(ff) -okanese indian reserve no. 82 (gg) -okanese indian reserve no. 82 (hh) -okanese indian reserve no. 82(l) -okanese i.r. 82 -okanese i.r. 82(a) -okanese i.r. 82(aa) -okanese i.r. 82(b) -okanese i.r. 82(bb) -okanese i.r. 82(c) -okanese i.r. 82(cc) -okanese i.r. 82(d) -okanese i.r. 82(dd) -okanese i.r. 82(e) -okanese i.r. 82(ee) -okanese i.r. 82(f) -okanese i.r. 82(g) -okanese i.r. 82(h) -okanese i.r. 82(i) -okanese i.r. 82(j) -okanese i.r. 82(k) -okanese i.r. 82(m) -okanese i.r. 82 (n) -okanese i.r. 82(o) -okanese i.r. 82(p) -okanese i.r. 82(q) -okanese i.r. 82(r) -okanese i.r. 82(s) -okanese i.r. 82(t) -okanese i.r. 82(u) -okanese i.r. 82(v) -okanese i.r. 82(w) -okanese i.r. 82(x) -okanese i.r. 82(y) -okanese i.r. 82(z) -okanogan -okarche -okaton -okauchee lake -okawville -okay -o k'ay wha cho 26 -oke 10 -okeamin 5 -o'kean -okeechobee -okeene -okemah -okemos -oketo -oklahoma -oklahoma city -oklee -okmulgee -okoboji -okolona -okreek -oktaha -ola -olancha -olanta -olar -olathe -olcott -old agency -old appleton -old bennington -old bethpage -old bridge -old brookville -old brownsboro place -old clemens 16 -old country meadow 4 -oldenburg -old escobares -old eucha -olde west chester -old field -old fig garden -old forge -old fort -old fort 217 -old fort i.r. 157b -old green -old greenwich -oldham -old harbor -old hundred -old jamestown -old jefferson -old mill creek -old monroe -old mystic -old orchard -old orchard beach -old post no. 43 -old ripley -old river winfree -olds -old saybrook center -old shawneetown -oldsmar -old station -old tappan -old town -oldtown -old washington -old westbury -olean -oleksandriya -oley -olga -olin -olinda -olivarez -olive branch -olive hill -olivehurst -oliver -oliver paipoonge -oliver springs -olivet -olivette -olivia -olivia lopez de gutierrez -oljato monument valley -olla -ollainville -ollie -ollioules -olmito -olmito and olmito -olmitz -olmos park -olmsted -olmsted falls -olney -olney springs -olomouc -olosega -olowalu -olpe -olsburg -olsztyn -olton -olustee -olympia -olympia fields -olympia heights -olympian village -olyphant -omaha -omak -omao -omar -omega -omena -omer -omineca 1 -omoah 9 -omro -ona -onadsilth 9 -onaga -onaka -onalaska -onamia -onancock -onarga -onawa -onaway -one arrow indian reserve no. 95 1j -one arrow i.r. 95 -one arrow i.r. 95 1a -one arrow i.r. 95 1b -one arrow i.r. 95 1c -one arrow i.r. 95 1d -one arrow i.r. 95 1e -one arrow i.r. 95 1f -one arrow i.r. 95 1g -one arrow i.r. 95 1h -one arrow i.r. 95 1i -one hundred five mile post 2 -oneida -oneida castle -oneida indian reserve no. 41 -o'neill -onekama -one man lake indian reserve no. 29 -one mile 6 -one mile point 1 -onenoa -oneonta -oneşti -ong -onida -onikahp sahgnikansis indian reserve no 165e -onion lake indian reserve no. 119 2 -onion lake i.r. 119 1 -onley -onset -onslow -onsted -ontario -onton -ontonagon -onward -onycha -onyx -oolitic -oologah -ooltewah -oostburg -opal -opa locka -opasatika -opaskwayak c.n. 27a (carrot river) -opaskwayak cree nation 21a -opaskwayak cree nation 21a south indian reserve -opaskwayak cree nation 21b -opaskwayak cree nation 21c -opaskwayak cree nation 21d -opaskwayak cree nation 21e -opaskwayak cree nation 21f -opaskwayak cree nation 21g -opaskwayak cree nation 21i -opaskwayak cree nation 21j -opaskwayak cree nation 21k -opaskwayak cree nation 21l -opaskwayak cree nation 21n -opaskwayak cree nation 21p -opaskwayak cree nation 21 (stony point) -opaskwayak cree nation egg lake indian reserve no.1 -opaskwayak cree nation rocky lake indian reserve no. 1 -opaskwayak cree nation root lake 231 -opaskwayak cree nation salt channel 21d -opatseeah 13 -opava -opdyke -opdyke west -opekanowi sakaheykun -opekunosakakanihk -opelika -opelousas -opemit 4 -open bay 8 -openit 27 -opheim -ophir -opio -o pipon na piwin cree nation 1 -opischikonayak nation -opitsat 1 -opole -opp -oppelo -optima -oquawka -oracle -oradea -oradell -oran -orange -orange beach -orangeburg -orange city -orange cove -orange grove -orange grove mobile manor -orange lake -orange park -orangetree -orangevale -orangeville -orason -orbisonia -orchard -orchard city -orchard grass hills -orchard hill -orchard hills -orchard homes -orchard lake village -orchard mesa -orchard park -orchards -orchid -orchidlands estates -orcoyen -orcutt -ord -orderville -ordot -ordway -oreana -ore city -oregon -oregon city -oregon jack creek 2 -oregon jack creek 5 -oreland -orem -orestes -oretta -orford -orford bay 4 -orfordville -organ -orgeval -orick -orient -oriental -orillia -orin -orinda -oriole beach -orion -oriska -oriskany -oriskany falls -orival -orkney no. 244 -orland -orland hills -orlando -orland park -orleans -orlinda -orlovista -orly -orme -ormes -ormond beach -ormond by the sea -ormonde creek 8 -ormoy -ormsby -ormstown -ornex -orofino -orogrande -oro medonte -oromocto -oromocto indian reserve no. 26 -orono -oronoco -oronogo -orosi -orovada -oro valley -oroville -oroville east -orr -orrick -orrin -orrstown -orrtanna -orrum -orrville -orsay -orting -ortley -ortonville -orvault -orviston -orwell -orwigsburg -orwin -osage -osage beach -osage city -osakis -osawatomie -osborn -osborne -osburn -oscarville -osceola -osceola mills -oschawwinna 3 -oscoda -osgood -oshawa -oshkosh -osino -oskaloosa -osler -oslo -osmond -osnabrock -osnabrück -osnaburgh indian reserve no. 63a -osnaburgh indian reserve no. 63b -osny -oso -osoyoos -osoyoos 1 -osoyoos 3 -osprey -oss -osseo -ossian -ossineke -ossining -ossipee -ossun -ostend -osterdock -ostrander -ostrava -ostrołęka -ostrowiec Świętokrzyski -ostrów wielkopolski -ostwald -oswayo -oswego -osyka -otego -othello -otho -otis -otis orchards east farms -otisville -oto -otoe -otonabee south monaghan -otopeni de sus -otranto -o tsaw las 5 -otsego -ottawa -ottawa hills -otterbein -otterburn park -otter creek -otter lake -otter lake 2 -ottertail -otterville -ottignies louvain la neuve -ottosen -ottoville -ottumwa -otway -otwell -ouchton 3 -oudenburg -ouderkerk aan den ijssel -oullins -oulu -ouray -ourense -our town -ous 17 -outlook -ouzinkie -oval -ovando -overbrook -overflowing river sapotaweyak cree nation -overland -overland park -overlea -overly -overton -ovid -oviedo -ovilla -owaneco -owasa -owasso -owatonna -owego -owen -owendale -owensboro -owensburg -owens cross roads -owen sound -owensville -owenton -owh wis too a wan 10 -owings -owings mills -owingsville -owl creek -owl ranch -owossitsa 6 -owosso -owun 24 -owyhee -oxbow -oxbow estates -oxford -oxford house 24 -oxford house 24a -oxford house 24b -oxford house 24c -oxford house 24d -oxford junction -oxford lake north shore -oxly -oxnard -oxoboxo river -oxon hill -o ya kum la 11 -oyees 9 -oyehut -oyens -oyster bay -oyster bay 12 -oyster bay cove -oyster creek -ozan -ozark -ozawkie -ozoir la ferrière -ozona -ozora -pa aat 6 -paauilo -pabianice -pabineau indian reserve no. 11 -pablo -pablo pena -pa cat'l lin ne 3 -pace -pachapesihk wasahow indian reserve -pacheco -pacheena 1 -pachuta -pacific -pacifica -pacific beach -pacific city -pacific grove -pacific junction -packington -pack river 2 -packwaukee -packwood -pacolet -paddock lake -paddockwood -paddockwood no. 520 -paden -paden city -paderborn -padoue -padre ranchitos -padroni -padua -paducah -pagai -pagat -page -pagedale -pageland -page park -pageton -pago pago -pagosa springs -paguate -pahala -pahas 3 -pahoa -pahokee -pahrump -paia -paignton -paincourtville -painesville -paint -painted hills -painted post -painter -paint rock -paintsville -paisano park -paisley -pajarito mesa -pajaro -pajaro dunes -pakala village -palacios -palaiseau -palatine -palatine bridge -palatka -palazu mare -palco -palencia -palenville -palermo -palestine -palisade -palisades -palisades park -palling 1 -palma de mallorca -palmarolle -palm bay -palm beach -palm beach gardens -palm beach shores -palm city -palm coast -palmdale -palm desert -palmela -palmer -palmer heights -palmer lake -palmerton -palmer town -palmetto -palmetto bay -palmetto estates -palm harbor -palmhurst -palmona park -palm river clair mel -palm shores -palm springs -palm springs north -palm valley -palmview -palmview south -palmyra -palo -palo alto -palo blanco -palo cedro -paloma creek -paloma creek south -palominas -palo pinto -palos heights -palos hills -palos park -palos verdes estates -palouse -palo verde -pamelia center -pampa -pamplico -pamplin city -pamplona -pana -panaca -panacea -panama -panama city -panama city beach -panazol -pancoastburg -pandora -panevezys -pangburn -pangman -pangnirtung -panguitch -panhandle -panola -panora -panorama heights -panorama park -panorama village -pantego -panthersville -panther valley -pantin -pantops -paola -paoli -paonia -papaikou -papekwatchin 4 -paphos -papillion -papineau -papineau cameron -papineauville -papsilqua 13 -papsilqua 2 -papsilqua 2a -papsilqua 2b -papyum 27 -papyum 27a -papyum graveyard 27c -paqtnkek niktuek indian reserve no. 23 -paquetville -paqulh -parachute -paradis -paradise -paradise heights -paradise hill -paradise hills -paradise park -paradise valley -paragon -paragonah -paragon estates -paragould -paraje -paramount -paramount long meadow -paramus -paray vieille poste -parc -parchment -parcu voluntarilor -pardeesville -pardeeville -pardubice -paris -parish -parishville -parisville -park -park city -park crest -parkdale -parkdale no. 498 -parker -parker city -parker crossroads -parkerfield -parkersburg -parker school -parkers prairie -parkers settlement -parker strip -parkerville -parkesburg -park falls -park forest -park forest village -park hill -park hills -parkin -parkland -parklawn -park layne -parkline -parkman -park rapids -park ridge -park river -parks -parksdale -parkside -parksley -parkston -parksville -parkton -park view -parkville -parkway -parkway village -parkwood -parla -parlier -parma -parma heights -parmain -parmele -parmelee -parnell -parnu -parole -parowan -parral -parrish -parrott -parrottsville -parry island first nation -parry sound -parryville -parshall -parsnips 5 -parsons -parsonsburg -partridge -pasadena -pasadena hills -pasadena park -pasatiempo -pascagoula -pasco -pascoag -pascola -pashilqua 2 -pashilqua 2a -paska island 3 -paskenta -paspébiac -pasqua i.r. 79 -passaic -passapatanzy -passau -pass christian -pastoria -pastura -patagonia -pataskala -patch grove -patchogue -paterna -pateros -paterson -pathfork -patmos -patoka -paton -patras -patrick -patrick afb -patrick springs -patriot -patterson -patterson heights -patterson springs -patterson tract -pattison -patton -pattonsburg -patton village -patuanak -pau -pauingassi -paukaa -paukeanum 3 -paul -paulatuk -paulden -paulding -paulina -paullina -paul's 6 -paul's basin 2 -paulsboro -paul smiths -pauls valley -pava'ia'i -pavia -pavilion -pavilion 1 -pavilion 1a -pavilion 3a -pavilion 4 -pavillion -pavlohrad -pavo -pawala 5 -pawcatuck -pawhuska -pawleys island -pawling -pawnee -pawnee city -pawnee rock -paw paw -paw paw lake -pawtucket -pax -paxico -paxson -paxtang -paxton -paxtonia -paxtonville -paxville -payette -payne -payne city -payne gap -paynes creek -payne springs -paynesville -paynton -paynton no. 470 -payson -pays plat indian reserve no. 51 -pazardzhik -peabody -peaceful valley -peaceful village -peace point no.222 -peach lake -peachland -peach orchard -peach springs -peachtree city -peak -peak place -peapack and gladstone -pea ridge -pearisburg -pearl -pearland -pearl beach -pearl city -pearlington -pearl river -pearsall -pearson -pearsonville -pease -peavine -pebble baye -pebble creek -pecan acres -pecan gap -pecan grove -pecan hill -pecan park -pecan plantation -pecatonica -péchabou -pechbonnieu -peck -pecktonville -peconic -pecos -pécs -peculiar -pedricktown -pedro bay -peebles -peekskill -peel -pe ell -peepeekisis i.r. 81 -peeples valley -peetri -peetz -peever -peggs -pegleg 3 -pegleg 3a -pegram -peguis 1b -peguis 1c -peguis 1d -peguis 1e -peguis 1f -peguis 1g -peguis 1h -peguis 1i -peigan timber limit 147b -pekin -pekw'xe:yles (peckquaylis) indian reserve -pelahatchie -pelee -peletier -pelham -pelham manor -pelican -pelican bay -pelican lake i.r. 191 a -pelican lake i.r. 191 b -pelican lake i.r. 191 c -pelican lake i.r. 191 d -pelican narrows -pelican narrows i.r. 184b -pelican narrows i.r. 206 -pelican pointe -pelican rapids -pelican rapids access road phase 1 -pelion -pella -pell city -pel looth'l kai 17 -pellston -pelly -pelzer -pemberton -pemberton heights -pemberville -pemberwick -pembina -pembine -pembroke -pembroke park -pembroke pines -pemynoos 9 -pena -pena blanca -penalosa -pen argyl -penasco -penbrook -pence -pender -pendergrass -pender island 8 -pendleton -peneece 11 -peneetle 22 -penelakut island indian reserve no. 7 -penelope -penermon -penetanguishene -penfield -penhook -peninsula -penitas -pen mar -penn -pennal indian reserve no. 19 -pennant -penndel -penn estates -penney farms -penngrove -pennington -pennington gap -penn lake park -pennock -pennsboro -pennsburg -pennsbury village -penns creek -penns grove -pennside -penn state erie (behrend) -pennsville -penn valley -pennville -pennwyn -penn wynne -penn yan -penrose -penryn -pensacola -pense -pense no. 160 -penticton -penticton 1 -penticton 2 -penticton 3a -pentledge 2 -penton -pentress -pentwater -peoa -peoria -peoria heights -peosta -peotone -pepeekeo -pepin -pepperell -peppermill village -pepper pike -peq paq 22 -pequot lakes -peralta -percé -perchtoldsdorf -percival -percy -perdido beach -perdue -perdue no. 346 -pérenchies -perezville -perham -péribonka -peridot -pérignat lès sarliève -périgny -perkasie -perkins -perkinsville -perla -perley -pernik -pérols -perpignan -perrets 11 -perrigny lès dijon -perrin -perrinton -perris -perry -perry hall -perry heights -perryman -perryopolis -perry park -perrysburg -perrysville -perryton -perrytown -perryville -persan -persia -perth -perth amboy -perth andover -perth east -perth south -peru -perugia -pervomays'k -pesaro -pescadero -peshtigo -pesotum -pessac -petal -petaluma -petawawa -pe ta waygamak -peter -peterborough -peter burton's/shorty rapids -peterman -peters -peters 1 -peters 1a -peters 2 -petersburg -petersham -peterson -peterstown -petersville -pete suckers 13 -petitcodiac -petit couronne -petite rivière saint françois -petite vallée -petit rocher -petit saguenay -petoskey -petrer -petrey -petrolia -petronila -petros -petroşani -petrovice u karviné -pettibone -pettisville -pettit -pettus -pevely -pewamo -pewaukee -pewee valley -peymeinade -peyrestortes -peyton -pfastatt -pflugerville -pforzheim -pharr -pheasant rump nakota band i.r. 68 -pheasant rump nakota band i.r. 68b -pheasant rump nakota band i.r. 68c -pheasant rump nakota band i.r. 68d -pheasant rump nakota band i.r. 68e -pheasant rump nakota band i.r. 68f -pheasant run -phelan -phelps -phelps city -phenix -phenix city -philadelphia -phil campbell -philip -philippi -philipsburg -phillips -phillipsburg -phillipstown -phillipsville -philmont -philo -philomath -phippsburg -phoenicia -phoenix -phoenix lake -phoenixville -pia -piacenza -piapot cree first nation i.r. 75e -piapot cree first nation i.r. 75f -piapot cree first nation i.r. 75g -piapot cree first nation i.r. 75h -piapot cree first nation i.r. 75i -piapot cree first nation i.r. 75j -piapot cree first nation i.r. 75k -piapot first nation i.r. 75t -piapot indian reserve no. 75 -piapot no. 110 -piapot urban reserve -piatra neamţ -picacho -picayune -picher -pick city -pickens -pickensville -pickering -pickerington -pickle lake -pickrell -pickstown -pic mobert reserve north -pic mobert reserve south -picnic point -pico rivera -pic river indian reserve no. 50 -picture rocks -picuris pueblo -piedmont -piedra -piekary Śląskie -pierce -pierce city -pierceland -pierceton -piermont -pierpoint -pierpont -pierre -pierre bénite -pierrefitte sur seine -pierrelaye -pierre part -pierrepont manor -pierreville -pierron -pierson -pierz -pie town -piffard -pigeon -pigeon creek -pigeon falls -pigeon forge -pigeon lake 138a -pigeon river 13a -piggott -piikani reserve -pikangikum indian reserve no. 14 -pike -pike creek -pike creek valley -pike river -pike road -pikes creek -pikesville -piketon -pikeville -pikogan -pikwakanagan -pilger -pilgrim -pilisszentiván -pilisvörösvár -pillager -pillow -pillsbury -pilot butte -pilot grove -pilot knob -pilot mound -pilot mountain -pilot point -pilot rock -pilot station -pilsen -piltzville -pima -pimaco two -pimmit hills -pinal -pinardville -pinawa -pinch -pinckard -pinckney -pinckneyville -pinconning -pincourt -pindall -pine -pine air -pine apple -pine beach -pine bend -pine bluff -pinebluff -pine bluff i.r. 20a -pine bluff i.r. 20b -pine bluffs -pine brook hill -pine bush -pine canyon -pine castle -pine city -pine creek 66a -pine crest -pinecrest -pinedale -pine flat -pine forest -pine glen -pine grove -pine grove mills -pine harbor -pine haven -pine hill -pinehill -pine hills -pine hollow -pinehouse -pinehurst -pine island -pine island center -pine knoll shores -pine knot -pine lake -pine lake park -pine lakes -pine lakes addition -pineland -pine lawn -pine level -pinellas park -pine manor -pine mountain -pine mountain club -pine mountain lake -pine plains -pine point -pine prairie -pine ridge -pine ridge at crestwood -pine river -pinesburg -pinesdale -pine springs -pinetop country club -pinetop lakeside -pinetops -pinetown -pine valley -pineview -pine village -pineville -pinewood -pinewood estates -piney -piney green -piney mountain -piney point -piney point village -piney view -pingree -pingree grove -pinhook -pinhook corner -pinion pines -pink -pink hill -pinkut lake 23 -pinnacle -pin oak acres -pinole -pinon -pinon hills -pinopolis -pinos altos -pinsaguel -pins justaret -pinson -pinto creek no. 75 -pioche -pioneer -pioneer junction -pioneer village -piopolis -piotrków trybunalski -piper city -piperton -pipestone -pippa passes -pipseul 3 -piqua -piraeus -pirka -pirtleville -piru -pisa -pisek -pisgah -pisinemo -pisiwiminiwatim i.r. 207 -pismo beach -písnice -pistakee highlands -pistoia -pistol river -pitcairn -piteşti -piti -pitkas point -pitkin -pitman -pitsburg -pitt island 27 -pitt lake 4 -pittman -pittman center -pitt meadows -pitts -pittsboro -pittsburg -pittsburgh -pittsfield -pittsford -pittston -pittsville -pittville no. 169 -pixley -placedo -placentia -placerville -placitas -plain -plain city -plain dealing -plainedge -plainfield -plainfield village -plains -plainsboro center -plain view -plainview -plainville -plainwell -plaisance -plaisance du touch -plaisir -planada -plan de cuques -plandome -plandome heights -plandome manor -plankinton -plano -plantation -plantation island -plantation mobile home park -plant city -plantersville -plappeville -plaquemine -plaster rock -platea -platinum -plato -platte -platte center -platte city -plattekill -platteville -platte woods -plattsburg -plattsburgh -plattsburgh west -plattsmouth -plattville -plaucheville -plauen -playas -plaza -pleak -pleasant city -pleasant dale -pleasantdale -pleasantdale no. 398 -pleasant gap -pleasant garden -pleasant grove -pleasant groves -pleasant hill -pleasant hills -pleasant hope -pleasanton -pleasant plain -pleasant plains -pleasant prairie -pleasant ridge -pleasant run -pleasant run farm -pleasant valley -pleasant valley no. 288 -pleasant view -pleasantville -pleasure bend -pleasure point -pleasureville -plenty -plentywood -plessis -plessisville -pleven -plevna -płock -ploemeur -ploieşti -plombières lès dijon -plovdiv -plover -pluj -plum -plumas eureka -plumas lake -plum branch -plum city -plum coulee -plum creek -plumerville -plum grove -plummer -plummer additional -plum springs -plumsteadville -plumville -plumwood -plunkett -plush -plymouth -plymouth meeting -plymptonville -plympton wyoming -poca -pocahontas -pocasset -pocatello -pocola -pocomoke city -pocono mountain lake estates -pocono pines -pocono ranch lands -pocono springs -pocono woodland lakes -podvinje -poestenkill -pohénégamook -poinciana -point -point arena -point baker -pointblank -point clear -point comfort -pointe à la croix -pointe a la hache -pointe aux outardes -pointe calumet -pointe claire -pointe des cascades -point edward -pointe fortune -pointe lebel -pointe verte -point grondine indian reserve no. 3 -point hope -point isabel -point lay -point lookout -point mackenzie -point marion -point of rocks -point place -point pleasant -point pleasant beach -point possession -point reyes station -point roberts -point venture -poipu -poisat -poison creek 17 -poison creek 17a -poissy -poisy -poitiers -pojoaque -pokemouche indian reserve no. 13 -pokheitsk 10 -poland -pole island 14 -police meadow 2 -polk -polk city -polkton -polkville -pollard -pollock -pollock pines -pollocksville -polo -poloa -polonia -polsbroek -polson -poltava -polvadera -pomaria -pomáz -pomeroy -pomfret -pomona -pomona park -pompano beach -pompertuzat -pomponne -pompton lakes -ponask lake -ponass lake no. 367 -ponca -ponca city -ponce de leon -ponce inlet -poncha springs -ponchatoula -pond creek -ponder -ponderay -ponderosa -ponderosa park -ponderosa pine -ponderosa pines -pond inlet -pondsville -ponemah -poneto -ponhook lake indian reserve no. 10 -ponshewaing -pontault combault -pont de l'arche -pont de metz -ponteix -pontevedra -pontiac -pontinha -pontoise -pontoon beach -pontoosuc -pontotoc -pont rouge -pont sainte marie -pony -pooeyelth 3 -poole -pooler -poolesville -poorman i.r. 88 -pope -popejoy -pope vannoy landing -popkum 1 -popkum 2 -poplar -poplar bluff -poplar cotton center -poplar grove -poplar hill indian reserve -poplar hills -poplar river 16 -poplar valley no. 12 -poplarville -popoveni -popponesset -popponesset island -poprad -poquiosin & skamain 13 -poquonock bridge -poquoson -poquott -porcheville -porcupine -porcupine no. 395 -porcupine plain -pori -pornichet -portage -portage creek -portage des sioux -portage du fort -portage lakes -portage la prairie -portageville -portal -port alberni -portales -port alexander -port alice -port allegany -port allen -port alsworth -port angeles -port angeles east -port aransas -port arthur -port austin -port barre -port barrington -port byron -port carbon -port cartier -port charlotte -port chester -port clarence -port clements -port clinton -port colborne -port colden -port coquitlam -port costa -port daniel gascons -port deposit -port dickinson -port edward -port edwards -port elgin -porter -porterdale -porter heights -porters neck -portersville -porterville -portes lès valence -port essington -portet sur garonne -port ewen -port gamble tribal community -port gibson -port graham -port hadlock irondale -port hardy -port heiden -port henry -port hope -port hueneme -port huron -portia -portici -portier pass 5 -portis -port isabel -port jefferson -port jefferson station -port jervis -port la belle -portland -port lavaca -port leyden -port lions -port ludlow -port mansfield -portmarnock -port matilda -port mcneill -port monmouth -port moody -port murray -port neches -portneuf -portneuf sur mer -port neville 4 -port norris -porto -port o'connor -portola -portola valley -port orange -port orchard -port orford -port protection -port reading -port republic -port richey -port royal -port salerno -port sanilac -portsmouth -port st joe -port st. john -port st. lucie -port sulphur -port tobacco village -port townsend -port trevorton -portville -port vincent -port vue -port washington -port washington north -port wentworth -port william -port wing -porum -posen -poses -posey -poseyville -poso park -post -post falls -post lake -post oak bend city -poston -postville -potato point 3 -potato river i.r. 156a -poteau -poteet -poth -potlatch -potlicker flats -potomac -potomac heights -potomac mills -potomac park -potosi -potrero -potsdam -pottawattamie park -potter -potter lake -potters hill -pottersville -potter valley -potterville -pottery addition -potton -pottsboro -potts camp -pottsgrove -pottstown -pottsville -potwin -pouce coupe -poughkeepsie -poulan -poularies -poulsbo -poultney -pound -poundmaker indian reserve no. 114 11a -poundmaker indian reserve no. 114 16 -poundmaker indian reserve no. 114 17 -poundmaker indian reserve no. 114 28 -poundmaker indian reserve no. 114 29 -poundmaker i.r. 114 -poundmaker i.r. 114 10a -poundmaker i.r. 114 12 -poundmaker i.r. 114 13 -poundmaker i.r. 114 15 -poundmaker i.r. 114 15c -poundmaker i.r. 114 17a -poundmaker i.r. 114 18a -poundmaker i.r. 114 18b -poundmaker i.r. 114 19 -poundmaker i.r. 114 1a -poundmaker i.r. 114 21 -poundmaker i.r. 114 22 -poundmaker i.r. 114 2a -poundmaker i.r. 114 2b -poundmaker i.r. 114 2c -poundmaker i.r. 114 3a -poundmaker i.r. 114 3b -poundmaker i.r. 114 4a -poundmaker i.r. 114 5a -poundmaker i.r. 114 5b -poundmaker i.r. 114 6a2 -poundmaker i.r. 114 6a3 -poundmaker i.r. 114 6b2 -poundmaker i.r. 114 6c2 -poundmaker i.r. 114 7a -poundmaker i.r. 114 8a -poundmaker i.r. 114 9 -poundmaker i.r. 114 9a -powassan -poway -powderly -powder river -powder springs -powdersville -powell -powell river -powells crossroads -powellsville -powellton -powellville -power -powers -powers lake -powersville -powerview pine falls -powhatan -powhatan point -powhattan -poyam 9 -poydras -poyen -poynette -poynor -poy sippi -poznan -pozuelo -prado verde -prague -prairieburg -prairie city -prairie creek -prairiedale no. 321 -prairie du chien -prairie du rocher -prairie du sac -prairie farm -prairie grove -prairie heights -prairie home -prairie ridge -prairie rose -prairie rose no. 309 -prairie view -prairie village -prairieville -prathersville -prato -pratt -prattsburgh -prattsville -prattville -pray -předměřice nad labem -preeceville -preeceville no. 334 -preissac -prelate -premont -prentice -prentiss -prescott -prescott and russell -prescott valley -presho -presidential lakes estates -presidio -prešov -presque isle -presque isle harbor -presquille -prestbury -preston -preston heights -preston potter hollow -prestonsburg -prestonville -pretty bayou -pretty prairie -prévessin moëns -prévost -price -prices fork -priceville -prichard -prien -priest river -priest's valley 6 -prievidza -primate -primeau lake i.r. 192f -primera -primghar -primrose -prince -prince albert -prince albert no. 461 -prince edward -prince frederick -prince george -prince leboo island 32 -prince rupert -princes lakes -princess anne -princeton -princeton junction -princeton meadows -princeville -prineville -pringle -pringy -prinsburg -prinsenbeek -prior lake -pritchett -privateer -prix lès mézières -proberta -proboštov -proctor -proctorsville -proctorville -progreso -progreso lakes -progress -progress no. 351 -progress village -prominent ridge -promise city -promised land -prompton -pronghorn -prophet river 4 -prophetstown -prospect -prospect heights -prospect park -prosper -prosperity -prosser -protection -protivin -provencal -providence -providence village -provincetown -provo -prudenville -prudhoe bay -prud'homme -prue -prunedale -pryluky -pryor -pryor creek -pryorsburg -psacelay 77 -pth 10 sapotaweyak cree nation indian reserve -puako -puapua -puchenau -puckatholetchin 11 -puckett -pueblito -pueblitos -pueblo -pueblo east -pueblo nuevo -pueblo of sandia village -pueblo pintado -pueblo west -puerto de luna -puertollano -puget island -puhi -puilboreau -pukalani -pukatawagan 198 -pukwana -pulaski -puławy -pulcah 15 -pulcifer -pulheim -pullman -pulpotio bareas -pultneyville -pump back -pumpkin center -punaluu -pungoteague -punnichy -punta gorda -punta rassa -puntzi lake 2 -punxsutawney -pupukea -purcell -purcellville -purdin -purdue university -purdy -purkersdorf -purmerend -purple sage -purvis -puryear -puskiakiwenin 122 -puslinch -puteaux -put in bay -putkwa 14 -putnam -putnam lake -putney -puxico -puyallup -pyatt -pylesville -pymatuning central -pymatuning north -pymatuning south -pyote -qala -q’alatkÚ7em -qikiqtarjuaq -qormi -qrendi -quaal 3 -quaal 3a -quaaout 1 -quaee 7 -quail -quail creek -quail ridge -quaker city -quakertown -qualark 4 -qualicum -qualicum beach -quamba -quanah -quaniwsom 2 -quan skum ksin mich mich 4 -quantico -quantico base -quapaw -qu'appelle -quarryville -quartcha 3 -quart de poblet -quartu sant'elena -quartz hill -quartzsite -quasqueton -quatlenemo 5 -quatleyo 12 -quatsino subdivision 18 -quattishe 1 -quaw island 25 -quay 4 -quckwa 7 -quebec -quechee -queen anne -queen charlotte (village) -queen city -queen creek -queenland -queens gate -queenstown -queen valley -queesidaquah 4 -queets -quemado -quenemo -quentin -quequa 6 -quesada -quesnel -quesnel 1 -questa -quetigny -quilcene -quill lake -quimby -quimper -qui nai elt village -quinby -quincy -quincy sous sénart -quincy voisins -quinebaug -quinhagak -quinlan -quinn -quinnesec -quinsam 12 -quintana -quinter -quinte west -quinton -quinwood -quiogue -quispamsis -quitaque -quitman -qulin -quogue -quonochontaug -quortsowe 13 -raaba -rabbit hash -rabbit lake -raceland -rachel -racibórz -racine -rackerby -radar base -radcliff -radcliffe -rader creek -radersburg -radford -radisson -radium -radium hot springs -radium springs -radnor -radom -radville -raeford -raemon -raeville -rafael pena -rafter j ranch -raft island -ragan -ragland -raglesville -ragsdale -ragueneau -ragusa -rahway -raiford -railroad -rail road flat -rainbow -rainbow city -rainelle -rainier -rainsburg -rainsville -rainy lake indian reserve no. 17a -rainy lake indian reserve no. 17b -rainy lake indian reserve no. 18c -rainy lake indian reserve no. 26a -rainy lake indian reserve no. 26b -rainy lake indian reserve no. 26c -rainy river -raisin city -raisio -rake -raleigh -raleigh hills -ralls -ralston -rama -ramah -ramara -ramblewood -ramer -ramey -ramireno -ramirez perez -ramnicu valcea -ramona -ramonville saint agne -ramos -rampart -ramseur -ramsey -ramsgate -ramtown -ranburne -ranchester -ranchette estates -ranchettes -ranchitos del norte -ranchitos east -ranchitos las lomas -rancho alegre -rancho banquete -rancho calaveras -rancho chico -rancho cordova -rancho cucamonga -rancho grande -rancho mesa verde -rancho mirage -rancho murieta -rancho palos verdes -rancho san diego -rancho santa fe -rancho santa margarita -ranchos de taos -ranchos penitas west -rancho tehama reserve -rancho viejo -rand -randalia -randall -randallstown -randers -randleman -randlett -randolph -randolph afb -random lake -randsburg -randvere -range 13 -rangely -ranger -rangerville -ranier -rankin -rankin inlet -rankin location indian reserve no. 15d -ranlo -ranshaw -ransom -ransom canyon -ransomville -ranson -rantoul -raoul -rapid city -rapide danseur -rapides des joachims -rapid lake -rapids -rapids city -rapid valley -rarden -raritan -rasnov -ratamosa -ratcliff -rathbun -rathcoole -rathdrum -ratliff city -raton -rat portage indian reserve no. 38a -rattan -raubsville -rauchtown -ravalli -ravanna -raven -ravena -ravenden -ravenden springs -ravenel -ravenna -ravensdale -ravenswood -ravensworth -ravenwood -ravia -ravine -ravinia -rawdon -rawlings -rawlins -rawls springs -rawson -ray -ray city -rayland -rayle -raymer (new raymer) -raymond -raymondville -raymore -rayne -raynham -raynham center -raysal -raytown -rayville -raywick -răzvad -rea -reader -reading -readlyn -readsboro -readstown -realitos -reamstown -reardan -reasnor -rebecca -rebersburg -reciprocity no. 32 -recklinghausen -rector -redan -red bank -red bank indian reserve no. 4 -red bank indian reserve no. 7 -red bay -redberry no. 435 -red bird -redbird smith -red bluff -red bluff 88 -red boiling springs -red bud -redburn no. 130 -red butte -redby -red chute -red cliff -red cloud -red corral -red creek -redcrest -red cross -red cross lake east -red cross lake north -reddell -red devil -reddick -redding -redditch -red dog mine -red earth i.r. 29 -red feather lakes -redfield -redford -redgranite -red hill -red hook -redings mill -redington beach -redington shores -red jacket -redkey -red lake -red lake falls -redland -redlands -red level -red lick -red lion -red lodge -red mesa -redmon -redmond -red oak -red oaks mill -redondo beach -red pheasant i.r. 108 -red river -red rock -red rock indian reserve no. 53 -red springs -redstone -redstone arsenal -redstone cemetery 1b -redstone flat 1 -redstone flat 1a -red sucker lake 1976 -red sucker lake indian reserve no. 1976 a -red sucker lake indian reserve no. 1976 b -red sucker lake indian reserve no. 1976 c -red sucker lake indian reserve no. 1976 d -red sucker lake indian reserve no. 1976 f -red sucker lake indian reserve no. 1976 g -red sucker lake indian reserve no. 1976 h -redvale -redvers -redwater -redwater creek 30 -redway -red wing -redwood -redwood city -redwood falls -redwood valley -reece city -reed -reed city -reed creek -reeder -reedley -reed point -reed river 36a -reeds -reedsburg -reedsport -reeds spring -reedsville -reedy -ree heights -reeltown -reese -reeseville -reeves -reevesville -reford no. 379 -reform -refton -refuge cove 6 -refugio -regal -regan -regensburg -regent -reggio calabria -reggio emilia -regina -regina beach -regino ramirez -register -rehobeth -rehoboth beach -rehrersburg -reid -reid hope king -reidland -reidsville -reidville -reiffton -reile's acres -reims -reinbeck -reinerton -reinholds -reisterstown -reklaw -relampago -reliance -reliez valley -rembert -rembrandt -remer -remerton -rémigny -reminderville -remington -remscheid -remsen -remsenburg speonk -remy -rendon -rendville -renfrew -renfrow -renick -renner corner -rennerdale -rennert -rennes -renningers -reno -reno no. 51 -renous indian reserve no. 12 -renova -renovo -rensselaer -rensselaer falls -rentchler -rentiesville -renton -rentz -renville -renwick -repentigny -repton -republic -republican city -repulse bay -resaca -reserve -rÉserve de wÔlinak no. 11 -reşiţa -resolute -rest haven -reston -retreat -retsof -reubens -reus -reutlingen -revelstoke -revere -revillo -revloc -rew -rewey -rex -rexburg -rexford -rexton -reydon -reykjavik -reyno -reynolds -reynoldsburg -reynolds heights -reynoldsville -reyrieux -rezé -rhame -rheems -rhein -rheine -rhine -rhinebeck -rhinecliff -rhineland -rhinelander -rhodell -rhodes -rhodhiss -rhome -rhondda -rialto -ribera -rib lake -rib mountain -rîbniţa -ricardo -rice -riceboro -rice lake -rices landing -riceville -richard -richards -richardson -richardton -rich bar 4 -richboro -richburg -rich creek -richelieu -richey -richfield -richfield springs -richford -richgrove -rich hill -richibucto -richibucto indian reserve no. 15 -richland -richland center -richland hills -richlands -richland springs -richlandtown -richlawn -richmond -richmond dale -richmond heights -richmond hill -richmondville -richmond west -richmound -rich square -richton -richton park -richvale -richview -richville -richwiller -richwood -rickardsville -ricketts -rickreall -rico -riddle -riddleville -rideau lakes -ridge -ridgecrest -ridgedale -ridge farm -ridgefield -ridgefield park -ridgeland -ridgeley -ridgely -ridge manor -ridgemark -ridgeside -ridge spring -ridgetop -ridgeville -ridgeville corners -ridgeway -ridgewood -ridge wood heights -ridgway -ridley park -ridott -riedisheim -riegelsville -riegelwood -rienzi -riesel -rifle -rifton -riga -rigaud -rigby -riggins -rijeka -riley -riley creek 1b -rillito -rimersburg -rimini -rimouski -rinard -rincon -rincon valley -riner -ringgold -ringling -ringsted -ringtown -ringwood -rio -rio bravo -rio communities -rio dell -rio del mar -rio en medio -rio grande -rio grande city -rio hondo -rio linda -rio lucio -rio oso -rio pinar -rio rancho -rio rico -rio verde -rio vista -ripley -ripon -rippey -ririe -risco -rising city -rising star -rising sun -risingsun -rising sun lebanon -rison -ris orangis -ristigouche partie sud est -ritchey -ritchot -rittman -ritzville -riva -rivanna -rivera -riverbank -river bend -riverbend -river bluff -river bottom -riverdale -riverdale park -river edge -rivereno -river falls -river forest -river grove -rivergrove -riverhead -river heights -river hills -riverhurst -riverland -riverlea -river oaks -river park -river pines -river ridge -river road -river rouge -rivers -riverside -riverside albert -riverside no. 168 -river sioux -riverton -riverview -riverview estates -river view park -riverwood -riverwoods -rivery -rives -rivesville -riviera -riviera beach -rivière à claude -rivière à pierre -rivière au tonnerre -rivière beaudette -rivière bleue -rivière du loup -rivière Éternité -rivière héva -rivière ouelle -rivière rouge -rivière saint jean -rivière verte -rivne -rixheim -roachdale -roadside indian reserve no. 165f -roaming shores -roan mountain -roann -roanoke -roanoke rapids -roaring spring -roaring springs -robards -robbins -robbinsdale -robbinsville -robeline -robersonville -roberta -robert lee -roberts -robertsdale -robertson -robertsville -roberval -robesonia -robie creek -robinette -robin glen indiantown -robinhood -robins -robins afb -robinson -robinson mill -robinwood -roblin -robstown -roby -roca -rocafort -rocanville -rocanville no. 151 -rochdale -rochebaucourt -rochecorbon -rochelle -roche percee -rocheport -rochester -rochester hills -rockaway -rockaway beach -rockbridge -rock city -rock creek -rockcreek -rock creek park -rockdale -rock falls -rockfish -rockford -rockford bay -rockglen -rock hall -rockham -rock hill -rockhill -rockholds -rock house -rockingham -rock island -rock island arsenal -rock lake -rockland -rockledge -rockleigh -rocklin -rockmart -rock mills -rock point -rock port -rockport -rock rapids -rock river -rock springs -rocksprings -rockton -rockvale -rock valley -rockville -rockville centre -rockwall -rockwell -rockwell city -rockwood -rocky -rocky bay indian reserve no. 1 -rocky boy's agency -rocky boy west -rocky ford -rocky fork point -rocky hill -rocky mound -rocky mount -rocky mountain -rocky point -rocky point indian reserve no. 3 -rocky ridge -rocky ripple -rocky river -rocquencourt -rodanthe -rodeo -roderfield -rodessa -rodey -rodgers no. 133 -rodman -rodney -rodney village -rodriguez camp -roe -roebling -roebuck -roeland park -roeselare -roeville -roff -rogers -rogers city -rogersville -rogerville -rogue river -rohnert park -rohrersville -rohrsburg -roissy en brie -roissy en france -roland -rolesville -rolette -rolfe -rolla -rolling fields -rolling fork -rolling hills -rolling hills estates -rolling meadows -rolling prairie -rolling river 67 -rolling river 67a -rolling river 67b -rollingstone -rollingwood -rollins -rollinsville -roma -roma creek -romagnat -romaine indian reserve no. 2 -romainville -roman forest -rome -rome city -romeo -romeoville -romeville -romney -romoland -romulus -ronald -ronan -ronceverte -ronchin -ronco -roncq -ronda -rondo -ronkonkoma -ronks -ronneby -roodhouse -roopville -roosendaal -roosevelt -roosevelt gardens -roosevelt park -root lake beach ridge site -roper -roper's meadow 14 -ropesville -roquemaure -roquettes -roquevaire -rosa -rosalia -rosalie -rosamond -rosaryville -rosburg -roscoe -roscommon -rose -roseau -roseau rapids 2a -roseau river 2 -roseau river anishinabe 2b -roseboro -rose bud -rosebud -roseburg -roseburg north -rosebush -rose city -rose creek -rosedale -rosedale no. 283 -rose hill -rose hill acres -rose hills -roseland -roselawn -roselle -roselle park -rose lodge -rosemead -rosemère -rosemont -rosemount -rosemount no. 378 -rosenberg -rosendale -rosendale hamlet -rosenhayn -rosenheim -rosepine -roseto -rosetown -rose valley -roseville -rosewood -rosewood heights -rosharon -rosholt -rosiclare -rosières près troyes -rosine -rosita -roslyn -roslyn estates -roslyn harbor -roslyn heights -rosmalen -rosman -rosny sous bois -ross -rossburg -rossburn -ross corner -rosser -rossford -rossie -rossiter -rossland -rosslyn farms -rossmoor -rossmore -rossmoyne -rosston -rossville -rosthern -rosthern no. 403 -rostock -roșu -roswell -rotan -rote -rothbury -rotherham -rothesay -rothsay -rothschild -rothsville -rothville -rotonda -rotterdam -roubaix -rouen -rougemont -rough and ready -rough rock -rouleau -roulette -round hill -round hill no. 467 -round hill village -round lake -round lake beach -round lake heights -round lake park -round mountain -round rock -round top -roundup -round valley -round valley no. 410 -rouse -rouses point -rouseville -rouyn noranda -rouzerville -rovenki -rowan -rowe -rowena -rowes run -rowesville -rowland -rowland heights -rowlesburg -rowlett -rowley -roxana -roxboro -roxborough park -roxbury -roxie -roxobel -roxton -roxton falls -roxton pond -roy -royal -royal center -royal city -royal kunia -royal lakes -royal oak -royal palm beach -royal palm estates -royal pines -royalton -royal tunbridge wells -royat -royersford -roy lake -royse city -royston -rozel -rozérieulles -rubelles -rubí -rubizhne -ruby -ruby creek 2 -ruch -ruckersville -ruda Śląska -rudd -ruddell -rudolfov -rudolph -rudy -rudyard -rudy no. 284 -rueil malmaison -ruelisheim -ruffin -rufus -rugby -ruhenstroth -ruidoso -ruidoso downs -rule -ruleville -rulo -ruma -rumford -rumson -runaway bay -runcorn -runge -rungis -runnells -runnemede -running springs -running water -rupert -rural hall -rural hill -rural retreat -rural valley -ruse -rush center -rush city -rushford -rushford village -rush hill -rush lake -rushmere -rushmore -rush springs -rushsylvania -rushton island 90 -rush valley -rushville -rusk -ruskin -ruso -russell -russell gardens -russells point -russell springs -russellton -russellville -rüsselsheim am main -russia -russian mission -russiaville -rustburg -ruston -ruth -rutherford -rutherford college -rutherfordton -ruthilda -ruthton -ruthven -ruthville -rutland -rutledge -ryan -ryan park -rybitví -ryder -ryderwood -rye -rye brook -ryegate -ryerson -ryland heights -rzeszów -s 1/2 tsimpsean 2 -saagoombahlah 6 -saaiyouck 6 -saanich -saarbrücken -sabadell -sabaskong bay indian reserve no. 32c -sabaskong bay indian reserve no. 35c -sabaskong bay indian reserve no. 35d -sabaskong bay indian reserve no. 35f -sabaskong bay indian reserve no. 35h -sabetha -sabillasville -sabin -sabina -sabinal -sabitawasis beach indian reserve no. 89 c 1 -sables spanish rivers -sabula -sacate village -sacaton -sacaton flats village -sac city -sachigo lake indian reserve no. 1 -sachigo lake indian reserve no. 2 -sachigo lake indian reserve no. 3 -sachse -sachs harbour -sachteen 2 -sachteen 2a -sackanitecla 2 -sackets harbor -sackum 3 -sackville -saco -sacramento -sacré coeur -sacré coeur de jésus -sacred heart -saddlebrooke -saddle butte -saddle horse 2 -saddle lake 125 -saddle ridge -saddle river -saddle rock -saddle rock 9 -saddle rock estates -sadieville -sadler -sadorus -saegertown -safety harbor -safford -safi -sagamok indian reserve -sagamore -sagaponack -sageville -sag harbor -saginaw -saguache -saguenay -sahhacum 1 -sahhaltkum 4 -sahtu lands -sahuarita -sa'ilele -sailor springs -saint adalbert -saint adelme -saint adelphe -saint adolphe d'howard -saint adrien -saint adrien d'irlande -saint agapit -saint aimé -saint aimé des lacs -saint aimé du lac des Îles -saint alban -saint alban leysse -saint albert -saint alexandre -saint alexandre de kamouraska -saint alexandre des lacs -saint alexis -saint alexis de matapédia -saint alexis des monts -saint alfred -saint alphonse -saint alphonse de granby -saint alphonse rodriguez -saint amable -saint ambroise -saint ambroise de kildare -saint anaclet de lessard -saint andré -saint andré avellin -saint andré d'argenteuil -saint andré de restigouche -saint andré du lac saint jean -saint andré les vergers -saint andré lez lille -saint andrews -saint anicet -saint anselme -saint antoine -saint antoine de l'isle aux grues -saint antoine de tilly -saint antoine sur richelieu -saint antonin -saint apollinaire -saint armand -saint arsène -saint athanase -saint aubert -saint aubin de médoc -saint augustin -saint augustin de desmaures -saint augustin de woburn -saint avé -saint avertin -saint ay -saint barnabé -saint barnabé sud -saint barthélemy -saint barthélemy d'anjou -saint basile -saint basile le grand -saint benjamin -saint benoît -saint benoît du lac -saint benoît labre -saint bernard -saint bernard de lacolle -saint bernard de michaudville -saint berthevin -saint blaise sur richelieu -saint bonaventure -saint boniface -saint bonnet de mure -saint briac sur mer -saint brice courcelles -saint brice sous forêt -saint bruno -saint bruno de guigues -saint bruno de kamouraska -saint bruno de montarville -saint calixte -saint camille -saint camille de lellis -saint casimir -saint célestin -saint césaire -saint charles borromée -saint charles de bellechasse -saint charles de bourget -saint charles garnier -saint charles sur richelieu -saint christophe d'arthabaska -saint chrysostome -saint clair -saint claude -saint clément -saint cléophas -saint cléophas de brandon -saint clet -saint cloud -saint colomban -saint côme -saint côme linière -saint constant -saint cuthbert -saint cyprien -saint cyprien de napierville -saint cyr en val -saint cyrille de lessard -saint cyrille de wendover -saint cyr l'École -saint cyr sur loire -saint damase -saint damase de l'islet -saint damien -saint damien de buckland -saint david -saint david de falardeau -saint denis -saint denis de brompton -saint denis en val -saint denis sur richelieu -saint didace -saint didier au mont d'or -saint didier de formans -saint dominique -saint dominique du rosaire -saint donat -saint doulchard -sainte adèle -sainte adresse -sainte agathe de lotbinière -sainte agathe des monts -sainte angèle de mérici -sainte angèle de monnoir -sainte angèle de prémont -sainte anne de beaupré -sainte anne de bellevue -sainte anne de la pérade -sainte anne de la pocatière -sainte anne de la rochelle -sainte anne de madawaska -sainte anne de sabrevois -sainte anne des lacs -sainte anne des monts -sainte anne de sorel -sainte anne des plaines -sainte anne du lac -sainte anne du sault -sainte apolline de patton -sainte aurélie -sainte barbe -sainte béatrix -sainte brigide d'iberville -sainte brigitte de laval -sainte brigitte des saults -sainte catherine -sainte catherine de hatley -sainte catherine de la jacques cartier -sainte cécile de lévrard -sainte cécile de milton -sainte cécile de whitton -sainte christine -sainte christine d'auvergne -sainte claire -sainte clotilde -sainte clotilde de beauce -sainte clotilde de horton -sainte consorce -sainte croix -saint edmond de grantham -saint edmond les plaines -saint Édouard -saint Édouard de fabre -saint Édouard de lotbinière -saint Édouard de maskinongé -sainte edwidge de clifton -sainte Élisabeth -sainte Élizabeth de warwick -sainte Émélie de l'Énergie -sainte eulalie -sainte euphémie sur rivière du sud -sainte famille -sainte félicité -sainte flavie -sainte florence -sainte foy lès lyon -sainte françoise -sainte geneviève de batiscan -sainte geneviève de berthier -sainte geneviève des bois -sainte germaine boulé -sainte gertrude manneville -saint egreve -sainte hedwidge -sainte hélène -sainte hélène de bagot -sainte hélène de chester -sainte hélène de mancebourg -sainte hénédine -sainte irène -sainte jeanne d'arc -sainte julie -sainte julienne -sainte justine -sainte justine de newton -saint Élie de caxton -saint Éloi -sainte louise -saint elphège -sainte luce -sainte lucie de beauregard -sainte lucie des laurentides -saint elzéar -saint elzéar de témiscouata -sainte madeleine -sainte madeleine de la rivière madeleine -sainte marcelline de kildare -sainte marguerite -sainte marguerite du lac masson -sainte marguerite marie -sainte marie -sainte marie de blandford -sainte marie madeleine -sainte marie saint raphaël -sainte marie salomé -sainte marthe -sainte marthe sur le lac -sainte martine -sainte mélanie -saint Émile de suffolk -sainte monique -sainte paule -sainte perpétue -sainte pétronille -saint Éphrem de beauce -saint Épiphane -sainte praxède -sainte rita -sainte rose de watford -sainte rose du nord -sainte sabine -sainte savine -sainte séraphine -sainte sophie -sainte sophie de lévrard -sainte sophie d'halifax -saint esprit -sainte thècle -sainte thérèse -sainte thérèse de gaspé -sainte thérèse de la gatineau -saint etienne -saint Étienne de beauharnois -saint Étienne de bolton -saint Étienne des grès -saint Étienne du rouvray -saint eugène -saint eugène d'argentenay -saint eugène de guigues -saint eugène de ladrière -sainte ursule -saint eusèbe -saint eustache -saint Évariste de forsyth -sainte victoire de sorel -saint fabien -saint fabien de panet -saint faustin lac carré -saint félicien -saint félix de dalquier -saint félix de kingsey -saint félix de valois -saint félix d'otis -saint ferdinand -saint ferréol d'auroure -saint ferréol les neiges -saint flavien -saint fons -saint fortunat -saint françois d'assise -saint françois de la rivière du sud -saint françois de l'Île d'orléans -saint françois de madawaska -saint françois de sales -saint françois du lac -saint françois xavier de brompton -saint françois xavier de viger -saint frédéric -saint fulgence -saint gabriel -saint gabriel de brandon -saint gabriel de rimouski -saint gabriel de valcartier -saint gabriel lalemant -saint gédéon -saint gédéon de beauce -saint geniès bellevue -saint genis laval -saint genis les ollières -saint genis pouilly -saint georges -saint georges de clarenceville -saint georges de windsor -saint gérard majella -saint germain -saint germain au mont d'or -saint germain de grantham -saint germain en laye -saint germain lès arpajon -saint germain lès corbeil -saint germain sur morin -saint gervais -saint gilbert -saint gilles -saint godefroi -saint gratien -saint guillaume -saint guy -saint henri -saint henri de taillon -saint herblain -saint herménégilde -saint hilaire de dorset -saint hilarion -saint hippolyte -saint honoré -saint honoré de shenley -saint honoré de témiscouata -saint hubert de rivière du loup -saint hugues -saint hyacinthe -saint ignace de loyola -saint ignace de stanbridge -saint irénée -saint isidore -saint isidore de clifton -saint ismier -saint jacques -saint jacques de la lande -saint jacques de leeds -saint jacques le majeur de wolfestown -saint jacques le mineur -saint jacques sur darnétal -saint james -saint janvier de joly -saint jean -saint jean baptiste -saint jean bonnefonds -saint jean cap ferrat -saint jean de braye -saint jean de brébeuf -saint jean de cherbourg -saint jean de dieu -saint jean de la lande -saint jean de la ruelle -saint jean de l'Île d'orléans -saint jean de matha -saint jean de védas -saint jean le blanc -saint jeannet -saint jean port joli -saint jean sur richelieu -saint jérôme -saint joachim -saint joachim de shefford -saint john -saint joseph de beauce -saint joseph de coleraine -saint joseph de kamouraska -saint joseph de lepage -saint joseph des Érables -saint joseph de sorel -saint joseph du lac -saint jude -saint jules -saint julien -saint julien lès metz -saint julien les villas -saint just de bretenières -saint juste du lac -saint justin -saint lambert -saint lambert de lauzon -saint laurent de l'Île d'orléans -saint laurent de mure -saint laurent du var -saint lazare -saint lazare de bellechasse -saint léandre -saint léger du bourg denis -saint léolin -saint léonard -saint léonard d'aston -saint léonard de portneuf -saint léon de standon -saint léon le grand -saint leu la forêt -saint liboire -saint liguori -saint lin laurentides -saint loubès -saint louis -saint louis de blandford -saint louis de gonzague -saint louis de gonzague du cap tourmente -saint louis de kent -saint louis du ha! ha! -saint luc de bellechasse -saint luc de vincennes -saint lucien -saint ludger -saint ludger de milot -saint lunaire -saint magloire -saint majorique de grantham -saint malachie -saint malo -saint mandé -saint mandrier sur mer -saint marc de figuery -saint marc des carrières -saint marc du lac long -saint marcel -saint marcel de richelieu -saint marcellin -saint marc sur richelieu -saint martin -saint martin d'hères -saint martin du vivier -saint martin le vinoux -saint mathias sur richelieu -saint mathieu -saint mathieu de beloeil -saint mathieu de rioux -saint mathieu d'harricana -saint mathieu du parc -saint maur des fossés -saint maurice -saint maurice de beynost -saint max -saint maxime du mont louis -saint médard -saint médard en jalles -saint michel -saint michel de bellechasse -saint michel des saints -saint michel du squatec -saint modeste -saint moïse -saint narcisse -saint narcisse de beaurivage -saint narcisse de rimouski -saint nazaire -saint nazaire d'acton -saint nazaire de dorchester -saint nazaire les eymes -saint nérée de bellechasse -saint noël -saint nom la bretèche -saint norbert -saint norbert d'arthabaska -saint octave de métis -saint odilon de cranbourne -saint omer -saint onésime d'ixworth -saint ouen -saint ouen du tilleul -saint ouen l'aumône -saint ours -saint pacôme -saint pamphile -saint parres aux tertres -saint pascal -saint patrice de beaurivage -saint patrice de sherrington -saint paul -saint paul d'abbotsford -saint paul de la croix -saint paul de l'Île aux noix -saint paul de montminy -saint paul de vence -saint paulin -saint péray -saint philémon -saint philibert -saint philippe -saint philippe de néri -saint pie -saint pie de guire -saint pierre -saint pierre baptiste -saint pierre de broughton -saint pierre de lamy -saint pierre de la rivière du sud -saint pierre de l'Île d'orléans -saint pierre des corps -saint pierre les becquets -saint pierre lès elbeuf -saint placide -saint pol sur mer -saint polycarpe -saint priest -saint prime -saint prix -saint prosper -saint prosper de champlain -saint pryvé saint mesmin -saint quentin -saint raphaël -saint raymond -saint rémi -saint rémi de tingwick -saint rémy lès chevreuse -saint rené -saint rené de matane -saint robert -saint robert bellarmin -saint roch de l'achigan -saint roch de mékinac -saint roch de richelieu -saint roch des aulnaies -saint roch ouest -saint romain -saint rosaire -saintry sur seine -saint samuel -saints anges -saint saturnin -saint sauveur -saint sébastien -saint sébastien sur loire -saint sévère -saint séverin -saint siméon -saint simon -saint simon les mines -saint sixte -saints martyrs canadiens -saint stanislas -saint stanislas de kostka -saint sulpice -saint sylvère -saint sylvestre -saint symphorien d'ozon -saint télesphore -saint tharcisius -saint théodore d'acton -saint théophile -saint thibault des vignes -saint thomas -saint thomas didyme -saint thuribe -saint tite -saint tite des caps -saint ubalde -saint ulric -saint urbain -saint urbain premier -saint valentin -saint valère -saint valérien -saint valérien de milton -saint vallier -saint venant de paquette -saint venera -saint vianney -saint victor -saint vincent -saint wenceslas -saint zacharie -saint zénon -saint zénon du lac humqui -saint zéphirin de courval -saint zotique -sakimay indian reserve 74 10 -sakimay indian reserve no. 74 14 -sakimay i.r. 74 -sakimay i.r. 74 1 -sakimay i.r. 74 11 -sakimay i.r. 74 12 -sakimay i.r. 74 16 -sakimay i.r. 74 17 -sakimay i.r. 74 2 -sakimay i.r. 74 3 -sakimay i.r. 74 4 -sakimay i.r. 74 5 -sakimay i.r. 74 6 -sakimay i.r. 74 7 -sakimay i.r. 74 9 -saks -salaberry de valleyfield -salado -salamanca -salamatof -salamonia -salaquo 4 -salcha -sale city -sale creek -salem -salemburg -salem heights -salerno -salesville -saleux -salford -salida -salina -salinas -saline -salineno -salineño north -salineville -salisbury -salisbury mills -salix -salladasburg -salley -sallis -sallisaw -salmo -salmon -salmon arm -salmon bay 3 -salmon brook -salmon creek -salmon creek 3 -salmon lake 7 -salmon river 1 (k’Ómoks) -salmon river 1 (splatsin) -salmon river meadow 7 -salome -salouël -saltaire -saltcoats -saltcoats no. 213 -salt creek -salt creek commons -saltillo -salt lake city -salt lick -salton city -salton sea beach -salt plains 195 -salt point -salt river indian reserve no. 195 -salt rock -saltsburg -saltsjöbaden -saltville -saluda -salunga -salvisa -salvo -salvus 26 -salyersville -salzburg -salzgitter -sam adams 12 -samahquam 1 -samak -samburg -samiajij miawpukek -sammamish -sammons point -sammy martinez -samnorwood -samoa -samoset -sampson's meadow 11 -sampson's meadow 11a -sam rayburn -sams corner -samson -samson 137 -samson 137a -samsula spruce creek -san acacia -san acacio -san andreas -san andrés del rabanedo -san angelo -san anselmo -san antonio -san antonio heights -san antonito -san ardo -sanary sur mer -sanatoga -san augustine -san benito -san bernardino -sanborn -sanbornville -san bruno -san buenaventura (ventura) -san carlos -san carlos i -san carlos ii -san carlos park -san castle -san clemente -sâncraiu de mureș -san cristobal -sanctuary -sandborn -sand city -sand coulee -sanders -sanderson -sandersville -sand fork -sand hill -sandia -sandia heights -sandia knolls -sandia park -san diego -san diego country estates -san dimas -sand island 4 -sand lake -sandoval -sand point -sandpoint -sand point first nation reserve -sand ridge -sand rock -sands point -sand springs -sandston -sandstone -sandusky -sandwich -sandy -sandy bay -sandy bay 5 -sandy creek -sandyfield -sandy harry 4 -sandy hollow escondidas -sandy hook -sandy lake -sandy lake indian reserve no. 88 -sandy level -sandy narrows i.r. 184c -sandy point -sandy point 221 -sandy ridge -sandy springs -sandy valley -sandyville -san elizario -san felipe -san felipe pueblo -san fernando -san fernando de henares -san fidel -sanford -san francisco -san gabriel -sangaree -sangatte -sângeorgiu de mureș -sanger -san geronimo -sangrey -sanibel -sanikiluaq -san ildefonso pueblo -san isidro -san jacinto -san joaquin -san jon -san jose -san jose 6 -san juan -san juan bautista -san juan capistrano -sankertown -sankt andrä wördern -sankt augustin -san leandro -san leanna -san leon -san lorenzo -san lucas -san luis -san luis obispo -san manuel -san mar -san marcos -san marino -san martin -san mateo -san miguel -sannat -sannois -sanostee -san pablo -san pasqual -san patricio -san pedro -san perlita -san pierre -san rafael -san ramon -sanremo -san saba -san sebastian -san sebastián de los reyes -san severo -san simeon -san simon -sansom park -sans souci -santa ana -santa ana pueblo -santa anna -santa barbara -santa clara -santa clara pueblo -santa clarita -santa claus -santa coloma de gramenet -santa cruz -santa fe -santa fe springs -santa lucía de tirajana -santa margarita -santa maria -santa monica -santander -santa nella -san tan valley -santa paula -santaquin -santa rita -santa rosa -santa rosa valley -santa susana -santa teresa -santa venetia -santa ynez -sant boi de llobregat -sant cugat del vallès -santee -santel -santeny -santes -santiago -sant joan de vilatorrada -santo domingo pueblo -santovenia de pisuerga -santurtzi -sant vicent del raspeig -san ygnacio -san ysidro -saouchten 18 -saouk 16 -sapotaweyak cree nation -sapotaweyak cree nation spruce island -sappington -sapulpa -sarah ann -sarahsville -saraland -saran -saranac -saranac lake -saranap -sarasota -sarasota springs -saratoga -saratoga springs -sarben -sarcelles -sarcoxie -sardinia -sardis -sardis city -sarepta -sargeant -sargent -sarita -sarles -sarnia -sarnia indian reserve no. 45 -sarnia no. 221 -saronville -sarque 5 -sartell -sartrouville -sasakwa -saskatchewan -saskatchewan beach -saskatchewan landing no. 167 -saskatoon -sasman no. 336 -sas mighe 32 -sassari -sassenage -sassenheim -sasser -satala -satalice -satanta -satartia -satellite beach -sathonay camp -saticoy -satilla -satsop -satsuma -sattley -satu mare -satunquin 5 -saturna island 7 -saucier -sauga -saug a gaw sing indian reserve no. 1 -saugatuck -saugeen and cape croker fishing islands indian reserve no. 1 -saugeen hunting grounds indian reserve no. 60a -saugeen indian reserve no. 29 -saugeen shores -saugerties -saugerties south -sauget -saugus -sauk centre -sauk city -sauk rapids -sauk village -saukville -saulsbury -saulteaux first nation indian reserve no. 159ii -saulteaux first nation indian reserve no. 159kk -saulteaux first nation indian reserve no. 159ll -saulteaux first nation indian reserve no. 159mm -saulteaux indian reserve no. 159ee -saulteaux i.r. 159 -saulteaux i.r. 159a -saulteaux i.r. 159aa -saulteaux i.r. 159b -saulteaux i.r. 159bb -saulteaux i.r. 159c -saulteaux i.r. 159cc -saulteaux i.r. 159d -saulteaux i.r. 159dd -saulteaux i.r. 159e -saulteaux i.r. 159f -saulteaux i.r. 159 ff -saulteaux i.r. 159g -saulteaux i.r. 159gg -saulteaux i.r. 159h -saulteaux i.r. 159hh -saulteaux i.r. 159i -saulteaux i.r. 159j -saulteaux i.r. 159jj -saulteaux i.r. 159k -saulteaux i.r. 159l -saulteaux i.r. 159m -saulteaux i.r. 159n -saulteaux i.r. 159o -saulteaux i.r. 159p -saulteaux i.r. 159q -saulteaux i.r. 159r -saulteaux i.r. 159s -saulteaux i.r. 159t -saulteaux i.r. 159u -saulteaux i.r. 159v -saulteaux i.r. 159w -saulteaux i.r. 159x -saulteaux i.r. 159y -saulteaux i.r. 159z -sault ste. marie -saulx les chartreux -saulxures lès nancy -saunemin -sausal -sausheim -sautee nacoochee -sautron -savage -savage town -savageville -savanna -savannah -savey 15 -savigny le temple -savigny sur orge -savona -savonburg -savoonga -savoy -saw creek -sawgrass -sawmill -sawmills -sawpit -sawridge 150g -sawridge 150h -sawyer -sawyerville -sawyerwood -saxapahaw -saxis -saxman -saxon -saxonburg -saxton -saxtons river -sayabec -saybrook -saybrook manor -say la quas 10 -saylorsburg -saylorville -sayner -sayre -sayreville -sayville -sayward -scaggsville -scales mound -scalp level -scammon -scammon bay -scandia -scandinavia -scanlon -scappoose -scarborough -scarbro -scarsdale -scarville -scaucy 5 -sceaux -scenic -scenic oaks -sceptre -schaefferstown -schaghticoke -schall circle -schaller -schaltuuch 27 -schaumburg -schefferville -Șcheia -schela cladovei -schell city -schellsburg -schelowat 1 -schenectady -schenevus -schererville -schertz -schiedam -schikaelton 16 -schilde -schiller park -schiltigheim -schinkel -schipluiden -schkam 2 -schlater -schleswig -schlusser -schnecksville -schneider -schoenchen -schoeneck -schœneck -schofield -schofield barracks -schoharie -schoolcraft -schram city -schreiber -schriever -schroon lake -schubert -schulenburg -schulter -schurz -schuyler -schuylerville -schuylkill haven -schwäbisch gmünd -schwechat -schweinfurt -schwenksville -schwerin -science hill -scio -sciota -sciotodale -scipio -scissors -scituate -scobey -scofield -scooba -scotch creek 4 -scotchfort indian reserve no. 4 -scotch meadows -scotchtown -scotia -scotland -scotland neck -scotsdale -scotstown -scott -scott afb -scott city -scottdale -scott no. 98 -scottsbluff -scottsboro -scottsburg -scotts corners -scottsdale -scotts hill -scotts mills -scotts valley -scottsville -scottville -scowlitz 1 -scranton -scraper -screven -scribner -scugog -scunthorpe -scurry -scuttsap 11 -scuttsap 11a -scy chazelles -seabeck -seabird island -seaboard -sea breeze -sea bright -seabrook -seabrook beach -seabrook farms -seabrook island -sea cliff -seacliff -seadrift -seaford -seaforth -sea girt -seagoville -seagraves -seagrove -seah 5 -seaichem 16 -sea island 3 -sea isle city -seal beach -sealy -seama -seaman -sea ranch -sea ranch lakes -searchlight -searcy -searingtown -searles -searles valley -searsboro -searsport -seaside -seaside heights -seaside park -seaspunkut 4 -seatac -seaton -seatonville -seat pleasant -seattle -seba dalkai -sebastian -sebastopol -sebeka -Šeberov -sebewaing -seboyeta -sebree -sebring -secaucus -sechelt -sechelt band lands (bargain harbour) no. 24 -sechelt band lands (boulder island) no 25 -sechelt band lands (chelohsin) no 13 -sechelt band lands (chickwat) no 9 -sechelt band lands (cokqueneets) no 23 -sechelt band lands (egmont) no 26 -sechelt band lands (hunaechin) no 11 -sechelt band lands (klaalth) no 5 -sechelt band lands (klayekwim) no 6 -sechelt band lands (klayekwim) no 6a -sechelt band lands (klayekwim) no 7 -sechelt band lands (klayekwim) no 8 -sechelt band lands (oalthkyim) no 4 -sechelt band lands (paykulkum) no 14 -sechelt band lands (sallahlus) no 20 -sechelt band lands (sallahlus) no 20a -sechelt band lands (saughanaught) no 22 -sechelt band lands (sawquamain) no 19a -sechelt band lands (sechelt) no 2 -sechelt band lands (sekaleton) no 21 -sechelt band lands (sekaleton) no 21a -sechelt band lands (shannon creek) no 28 -sechelt band lands (skookumchuck) no 27 -sechelt band lands (skwawkweehm) no 17 -sechelt band lands (slayathlum) no 16 -sechelt band lands (smeshalin) no 18 -sechelt band lands (suahbin) no 19 -sechelt band lands (swaycalse) no 3 -sechelt band lands (swaywelat) no 12 -sechelt band lands (swaywelat) no 12a -sechelt band lands (tchahchelailthtenum) no 10 -sechelt band lands (tsawcome) no 1 -sechelt band lands (tsooahdie) no 15 -seclin -seco mines -second mesa -seconsett island -secor -secretary -section -security widefield -sedalia -sedan -sedgewickville -sedgwick -sedillo -sedley -sedona -sedro woolley -seekaskootch i.r. 119 -seektukis 24 -seeley -seeley lake -seelyville -seeseep sakahikan -se'etaga -seffner -segovia -seguin -segundo -sehili -seibert -seichamps -seiersberg -seiling -seine port -seine river indian reserve no. 23a -seine river indian reserve no. 23b -sekiu -selah -selawik -selby -selbyville -selden -seldovia -seldovia village -selfridge -seligman -selinsgrove -selkirk -selkirk first nation -sellers -sellersburg -sellersville -sells -selma -selmer -selmont west selmont -seltzer -selz -semach 2 -semans -semiahmoo -seminary -seminole -seminole manor -semmes -semoy -sena -senanus island 10 -senath -senatobia -séné -seneca -seneca falls -seneca gardens -seneca knolls -senecaville -senlac -senlac no. 411 -sennecey lès dijon -senneterre -senneville -senoia -sentinel -sentinel butte -septèmes les vallons -sept Îles -sequedin -sequim -sequoia crest -sequoyah -serenada -sereno del mar -sergeant bluff -serpent river indian reserve no. 7 -serres -serris -servon -sesser -sesto -setauket east setauket -seth ward -seton lake 5 -seton lake 5a -setubal -sevastopol -seven corners -seven devils -seven fields -seven hills -seven lakes -seven mile -sevenmile -seven mile ford -seven oaks -seven points -seven springs -seventh mountain -seven valleys -severance -severn -severna park -severy -sevierville -seville -sevran -sèvres -sevrey -sewalls point -sewanee -seward -sewaren -sewickley -sewickley heights -sewickley hills -sexton -sextonville -seymour -seymour creek 2 -seymour meadows 19 -seynod -seysses -seyssinet pariset -sfantu gheorghe -sfântu ilie -s.giorgio a cremano -'s gravendeel -shabbona -shackan 11 -shackelford -shackle island -shackleton -shade gap -shadeland -shadow lake -shadybrook -shady cove -shady dale -shady grove -shady hills -shady hollow -shady point -shady shores -shady side -shadyside -shady spring -shafer -shaft -shafter -shageluk -shaker heights -shakhtarsk -shakopee -shaktoolik -shalimar -shallotte -shallowater -shamattawa 1 -shambaugh -shamokin -shamokin dam -shamrock -shamrock lakes -shamrock no. 134 -shandon -shaniko -shanksville -shannon -shannon city -shannondale -shannon hills -shanor northvue -shark river hills -sharon -sharon hill -sharon springs -sharonville -sharpes -sharpsburg -sharpsville -sharptown -shartlesville -shas dzuhl koh 35 -shasta -shasta lake -shattuck -shaunavon -shavano park -shaver lake -shavertown -shaw -shawanaga indian reserve no. 17 -shawanaga indian reserve no. 17b -shawano -shaw heights -shawinigan -shawmut -shawnee -shawnee city -shawnee hills -shawnee land -shawneetown -shawniken 3 -shawniken 4b -shawsville -shawville -sheakleyville -sheatown -sheboygan -sheboygan falls -shedd -shediac -sheenboro -sheep springs -sheet harbour indian reserve no. 36 -sheffield -sheffield lake -shefford -sheganny 14 -sheguiandah indian reserve no. 24 -sheho -shelbina -shelburn -shelburne -shelburne falls -shelby -shelbyville -sheldahl -sheldon -sheldon point -shell -shellbrook -shellbrook no. 493 -shelley -shell island 3 -shell knob -shell lake -shellman -shellmouth boulton -shell point -shell ridge -shell river -shell rock -shellsburg -shell valley -shelly -shelocta -shelter cove -shelter island -shelter island heights -shelton -shenandoah -shenandoah farms -shenandoah heights -shenandoah junction -shenandoah retreat -shenandoah shores -shenorock -shepardsville -shepherd -shepherdstown -shepherdsville -sheppton -sherando -sheraton creek 19 -sherbrooke -sherburn -sherburne -sheridan -sheridan lake -sherman -sherrard -sherrelwood -sherrill -sherrodsville -'s hertogenbosch -sherwood -sherwood manor -sherwood no. 159 -sherwood shores -sheshatshiu indian reserve no.3 -shesheep i.r. 74a -sheshegwaning indian reserve no. 20 -sheth chok indian reserve -shevlin -sheyenne -shickley -shickshinny -shidler -shields -shigawake -shillington -shiloh -shindler -shiner -shinglehouse -shingle point 4 -shingle springs -shingletown -shinnecock hills -shinnston -shiocton -ship bottom -shipman -shippagan -shippensburg -shippensburg university -shippenville -shippingport -shiprock -shipshewana -shiremanstown -shirley -shirleysburg -shishmaref -shively -shoal creek -shoal creek drive -shoal creek estates -shoal lake -shoal lake indian reserve no. 31j -shoal lake indian reserve no. 34b1 -shoal lake indian reserve no. 34b2 -shoal lake indian reserve no. 37a -shoal lake indian reserve no. 39 -shoal lake indian reserve no. 39a -shoal lake indian reserve no. 40 -shoal lake i.r. 28a -shoal river 65a -shoal river 65b -shoal river 65f -shoals -shoemakersville -shokan -sholes -shongaloo -shongopovi -shonto -shoomart 5 -sho ook 5 -shoowahtlans 4 -shoreacres -shoreham -shoreham by sea -shoreline -shoreview -shorewood -shorewood forest -shorewood hills -shorewood tower hills harbert -short -shorter -short hills -short pump -shortsville -shoshone -shoshoni -shoskhost 7 -shostka -show low -shpapzchinh 20 -shreve -shreveport -shrewsbury -shrub oak -shrypttahooks 7 -shubenacadie indian reserve no. 13 -shubert -shubuta -shueyville -shullsburg -shumen -shumway -shungnak -shuniah -shuouchten 15 -shuqualak -shuswap -siakin 4 -siasconset -Šiauliai -sibiu -sibley -sicamous -sicamous 3 -sicily island -sidell -sidina 6 -sidman -sidney -sidon -siedlce -siegen -siemianowice Śląskie -sienna plantation -sierra blanca -sierra brooks -sierra city -sierra madre -sierra view -sierra village -sierraville -sierra vista -sierra vista southeast -siesta acres -siesta key -siesta shores -sifton -sigel -siġġiewi -siglerville -siglunes -signal hill -signal mountain -sigourney -sigurd -sik e dakh 2 -sikes -sikeston -siksika 146 -silas -siler city -silerton -silesia -siletz -silex -sili -silicon 2 -silkworth -sillingy -silo -siloam -siloam springs -silsbee -silt -silton -silvana -silverado resort -silver bay -silver city -silver cliff -silver creek -silverdale -silver firs -silver gate -silver grove -silver hill -silverhill -silver lake -silver lakes -silver peak -silver plume -silver ridge -silver salmon lake 5 -silver spring -silver springs -silverstreet -silver summit -silverthorne -silverton -silverwood no. 123 -silvis -simcoe -sim creek 5 -simi valley -simla -simmesport -simms -simonton -simonton lake -simpson -simpsonville -sims -simsboro -simsbury center -sims chapel -sinai -sinajana -sinclair -sinclairville -sindelfingen -singac -singer -sinking spring -sinkut lake 8 -sinnce tah lah 2 -sintaluta -sint genesius rode -sint kruis winkel -sinton -sioux center -sioux city -sioux falls -sioux lookout -sioux narrows nestor falls -sioux rapids -sioux valley dakota nation -sipsey -siracusaville -siren -sisco heights -sisipuk sakahegan (a) indian reserve -sisipuk sakahegan (b) indian reserve -sisipuk sakahegan (c) indian reserve -siska flat 3 -siska flat 5a -siska flat 5b -siska flat 8 -sisquoc -sisseton -sissonville -sister bay -sisters -sistersville -sistrans -sisul tl'o k'ut 14 -sisul tl'o k'ut 21 -sitka -si'ufaga -six fours les plages -six mile -six mile meadow 6 -six mile run -six nations indian reserve no. 40 -six shooter canyon -sixteen mile stand -sjömarken -skagway -skaigha 2 -skamokawa valley -skaneateles -skawahlook 1 -skawahlum 10 -skaynaneichst 12 -skedance 8 -skedee -skeetchestn -skeikut 9 -skellytown -skelmersdale -skhpowtz 4 -skiatook -skidaway island -skidegate 1 -skidmore -skidway lake -skien -skilak 14 -skillman -skins lake 15 -skins lake 16a -skins lake 16b -skipaskagi -skippack -skippers corner -sklahhesten 5 -sklahhesten 5a -sklahhesten 5b -skodsborg -skogstorp -skokie -skokomish -skooby island 48 -skookumchuck 4 -skookumchuck 4a -skoonkoon 2 -skowhegan -skowishin 7 -skowishin graveyard 10 -skowkale 10 -skowkale 11 -skowquiltz river 3 -skuet 6 -skumalasph 16 -skuppah 1 -skuppah 2a -skuppah 2b -skuppah 3a -skuppah 4 -skuppah 4a -skutz 7 -skutz 8 -skwah 4 -skwahla 2 -skwali 3 -skway 5 -skwayaynope 26 -skweahm 10 -skwentna -skykomish -sky lake -skyland -skyland estates -skyline -skyline acres -skyline ganipa -skyline view -sky valley -slabtown -slana -slatedale -slater -slater marietta -slate spring -slatina -slatington -slaton -slaughter -slaughter beach -slaughters -slaughterville -slavonín -slayden -slayton -sledge -sleepy eye -sleepy hollow -sleetmute -sleetsis 6 -sleidinge -sliammon 1 -slick -slickville -slidell -sliding hills no. 273 -sliema -sligo -slinger -slippery rock -slippery rock university -sliven -slivenec -sloan -sloatsburg -slobozia -slocan -slocomb -slosh 1 -slosh 1a -slough -slovan -sloviansk -słupsk -smackover -small island 4 -smallwood -smartsville -smeaton -smeltertown -smelterville -smethport -smicksburg -smila -smiley -smithboro -smith center -smith corner -smith ennismore lakefield -smithers -smithfield -smith island -smithland -smith mills -smith river -smiths -smithsburg -smiths falls -smiths ferry -smiths grove -smithton -smithtown -smith valley -smith village -smithville -smithville flats -smithville sanders -smoaks -smock -smoke rise -smoketown -smolan -smoot -smooth rock falls -smorumnedre -smyer -smyrna -snake 5 -snake creek -snead -sneads -sneads ferry -sneedville -snelling -snellville -snipe lake no. 259 -snizhne -snohomish -snook -snoqualmie -snoqualmie pass -snover -snowflake -snow hill -snow lake -snow lake shores -snowmass village -snow shoe -snowville -s.n.p.j. -snyder -snydertown -snyderville -soap lake -sobieski -socastee -social circle -society hill -socorro -soda bay -soda creek 1 -soda springs -sodaville -soddy daisy -sodus -sodus point -soegao indian reserve no. 35 -sofia -soham -so hi -soisy sous montmorency -soisy sur seine -sokatisewin sakahikan indian reserve no. 224 -solaize -solana -solana beach -soldatquo 12 -soldier -soldier creek -soldiers grove -soldotna -soledad -solen -solingen -solis -solliès ville -solomon -solomons -solon -solon springs -solvang -solvay -solway -solymár -sombrillo -somerdale -somers -somerset -somers point -somersworth -somerton -somerville -somonauk -son -sonoita -sonoma -sonora -sooke -soowahlie 14 -sopchoppy -soper -soperton -sophe 14 -sophia -soquel -sorbier -sorel tracy -sorento -sorgues -sorrel -sorrento -sosnowiec -soso -sotteville lès rouen -soudan -soudersburg -souderton -souffelweyersheim -soulsbyville -sound beach -sounding sky -souris -souris valley no. 7 -sour john -sour lake -south acomita village -south alamo -south algonquin -south amana -south amboy -south amherst -southampton -southampton meadows -south apopka -south ashburnham -southaven -south barre -south barrington -south bay -south beach -south beloit -south bend -south bethany -south bethlehem -south bloomfield -south blooming grove -south boardman -south boston -south bound brook -south bradenton -southbridge town -south brooksville -south browning -south bruce -south bruce peninsula -south burlington -south canal -south carrollton -south carthage -south charleston -southchase -south chicago heights -south cle elum -south cleveland -south coatesville -south coffeyville -south congaree -south connellsville -south corning -south coventry -south creek -south cypress -south dayton -south daytona -south deerfield -south dennis -south dos palos -south dundas -south duxbury -southeast arcadia -south elgin -south eliot -south el monte -south end -southend i.r. 200 -southend i.r. 200a -southend on sea -south english -southern gateway -southern pines -southern shops -southern shores -southern ute -southern view -south euclid -southey -south fallsburg -south farmingdale -southfield -south floral park -south fork -south fork estates -south frontenac -south fulton -south gate -southgate -south gate ridge -south gayinero -south gifford -south glastonbury -south glengarry -south glens falls -south gorin -south greeley -south greenfield -south greensburg -south gull lake -south haven -south heart -south heights -south hempstead -south henderson -south highpoint -south hill -south hills -south holland -south hooksett -south houston -south huntington -south huron -south hutchinson -south jacksonville -south jordan -south kensington -south komelik -south lake -southlake -south lake tahoe -south lancaster -south la paloma -south laurel -south lead hill -south lebanon -south lima -south lineville -south lockport -south lyon -south mansfield -southmayd -south miami -south miami heights -south mills -south milwaukee -south monroe -south monrovia island -southmont -south mountain -south naknek -south nepa 7 -south new castle -south norfolk -south nyack -south ogden -southold -south oroville -south padre island -south palm beach -south paris -south park -south park township -south park view -south pasadena -south patrick shores -south pekin -south philipsburg -south pittsburg -south plainfield -south point -southport -south portland -south pottstown -south prairie -south qu'appelle no. 157 -south range -south renovo -south riding -south river -south rockwood -south rosemary -south roxana -south royalton -south run -south russell -south saanich 1 -south salem -south salt lake -south sanford -south san francisco -south san gabriel -south san jose hills -south sarasota -south shaftsbury -south shields -south shore -southside -southside chesconessex -southside place -south sioux city -south solon -south stormont -south st. paul -south sumter -south taft -south temple -south toledo bend -south toms river -south tucson -south uniontown -south vacherie -south valley -south valley stream -south van horn -south venice -south vienna -southview -south vinemont -south wallins -south waverly -south wayne -south weber -south webster -south weldon -south wenatchee -south west city -southwest greensburg -southwest harbor -southwest middlesex -south west oxford -southwest ranches -south whitley -south whittier -south willard -south williamson -south williamsport -south wilmington -south windham -southwold -southwood acres -south woodstock -southworth -south yarmouth -south zanesville -sowchea 3 -sowchea 3a -spackenkill -spade -spahomin creek 4 -spahomin creek 8 -spakels 17 -spalding -spalding no. 368 -spallumcheen -spanaknok 57 -spanaway -spangle -spanish -spanish fork -spanish fort -spanish lake -spanish springs -spanish valley -sparkill -sparkman -sparks -sparland -sparta -spartanburg -spartansburg -sparwood -spatsum 11 -spatsum 11a -spaulding -spavinaw -spayaks 60 -spearfish -spearman -spearsville -spearville -speculator -speed -speedway -speers -spelter -spencer -spencer mountain -spencerport -spencerville -spences bridge 4 -spences bridge 4c -speous 8 -spéracèdes -sperry -sperryville -speyer -speyum 3 -spiceland -spicer -spickard -spijkenisse -spillertown -spillville -spilmouse 4 -spindale -spinnerstown -spintlum flat 3 -spirit lake -spiritwood -spiritwood lake -spiritwood no. 496 -spiro -spivey -spiveys corner -splendora -split -split lake 171 -split lake 171a -split lake 171b -spofford -spokane -spokane creek -spokane valley -spokwan 48 -spooner -sportsmen acres -spotswood -spotsylvania courthouse -spottsville -sprague -spragueville -spray -spreckels -spring -spring arbor -spring bay -springboro -spring brook -springbrook -spring city -spring creek -springdale -springer -springerton -springerville -springfield -spring gap -spring garden -spring gardens -spring glen -spring green -spring grove -spring hill -springhill -spring hills -spring hope -spring house -spring lake -springlake -spring lake heights -spring lake park -spring mill -spring mills -springmont -spring mount -spring park -springport -spring ridge -springs -springside -springtown -springvale -spring valley -spring valley lake -spring valley village -springview -springville -springwater -springwater hamlet -spruce pine -spry -spur -spurgeon -spuzzum 1 -spuzzum 1a -spuzzum 7 -spy hill -spy hill no. 152 -squaam 2 -squaderee 91 -squamish -squaw hay one 11 -squawkum creek 3 -squaw lake -squaw valley -squeah 6 -squiaala 7 -squiaala 8 -squianny 10 -squinas 2 -squin lix stat 3 -squirrel cove 8 -squirrel mountain valley -staatsburg -stacey street -sta cruz -stacy -stacyville -stafford -stafford courthouse -stafford springs -stagecoach -staines -stains -staiyahanny 8 -stakhanov -st albans -st. albans -staley -stallings -stallion springs -stalowa wola -stamford -stamping ground -stamps -stanaford -stanardsville -stanberry -stanbridge east -stanbridge station -stanchfield -standard -standard city -standing buffalo i.r. 78 -standing pine -standing rock -standish -st. andré -st. andrews -st. andrews no. 287 -stanfield -stanford -stanhope -stanley -stanley i.r. 157 -stanley i.r. 157a -stanley no. 215 -stanleytown -st. ann -stannards -st. anne -st. ann highlands -stansberry lake -stansbury park -st. ansgar -stanstead -stanstead est -st. anthony -stanton -stantonsburg -stantonville -stanwood -staplehurst -staples -stapleton -star -starachowice -stara zagora -star blanket indian reserve no. 83l -starblanket i.r. 83 -star blanket i.r. 83b -star blanket i.r. 83c -star blanket i.r. 83d -star blanket i.r. 83e -star blanket i.r. 83f -star blanket i.r. 83g -star blanket i.r. 83h -star blanket i.r. 83i -star blanket i.r. 83j -star blanket i.r. 83k -starbrick -starbuck -star city -star city no. 428 -stargard -star harbor -star junction -stark -stark city -starke -starks -starkville -starkweather -star lake -star prairie -starr -starr school -starrucca -start -startex -startup -star valley -star valley ranch -stateburg -state center -state college -state line -stateline -state line city -statenville -statesboro -statesville -statham -st. augusta -st. augustine -st. augustine beach -st. augustine shores -st. augustine south -staunton -staves -stawamus 24 -stayton -st. basile indian reserve no. 10 -st. benedict -st. bernard -st. bernice -st. bonaventure -st. bonifacius -st. brieux -st. catharines -st. charles -st. charles -st. clair -st. clair shores -st. clairsville -st. claude -st. clement -st. clements -st. cloud -st. croix falls -st. croix indian reserve no. 34 -st. david -st. donatus -steamboat -steamboat rock -steamboat springs -ste. anne -stearns -stebbins -stedman -st. edward -steele -steele city -steele creek -steeleville -steelton -steelville -steely hollow -steen -steep falls -ste. genevieve -steger -steilacoom -steinauer -steinbach -steinhatchee -steinsel -st. elizabeth -stella -stellaquo 1 -st. elmo -stem -ste. marie -stenen -stephen -stephens -stephens city -stephenson -stephenville -steptoe -stequmwhulpa 5 -sterling -sterling city -sterling heights -sterlington -ste. rose -ste. rose du lac -sterrett -stetsonville -steuben -steubenville -stevenage -stevens -stevenson -stevenson ranch -stevens point -stevens village -stevensville -stevinson -steward -stewardson -stewart -stewart manor -stewartstown -stewartsville -stewart valley -stewartville -st. florian -st. francis -st. francisville -st. françois xavier -st. gabriel -st. gallen -st. george -st. george island -st. george's hill -st. gregor -st. hedwig -st. helen -st. helena -st helens -st. helens -st. henry -st. hilaire -stickney -stidham -stige -stigler -st. ignace -st. ignatius -stikine river 7 -stiles -stilesville -stillman valley -stillmore -stillwater -stilwell -stinesville -stinnett -stinson beach -stirling city -stirling rawdon -stites -st. jacob -st. james -st. james city -st. jo -st. joe -st. joe 10 -st. john -st. johns -st. johnsbury -st. johnsville -st. joseph -st. julian's -stlakament 9 -st. laurent -st. lawrence -st lazare -st. leo -st. leon -st. leonard -st. libory -st. louis -st. louis no. 431 -st. louis park -st. louisville -st. lucas -st. lucie village -st malo -st. marie -st. maries -st. marks -st. martin -st. martins -st. martinville -st. mary -st. mary of the woods -st. mary's -st. marys -st. mary's 1a -st. mary's indian reserve no. 24 -st. marys point -st. matthews -st. maurice -st. meinrad -st. michael -st. michaels -st. nazianz -stobreč -stockbridge -stockdale -stockertown -stockett -stockham -stockholm -stock island -stockport -stockton -stockton on tees -stockville -stockwell -stoddard -stoke -stoke on trent -stokes -stokesdale -st. olaf -stolberg -stollings -stone 1 -stone 1a -stone 4 -stoneboro -stone city -stone creek -stonefort -stonegate -stoneham -stoneham et tewkesbury -stone harbor -stonehenge no. 73 -stone lake -stone mills -stone mountain -stone park -stone ridge -stonerstown -stoneville -stonewall -stonewall gap -stonewood -stoney 142, 143, 144 -stoney 142b -stoney point -st. onge -stonington -stony brook -stonybrook -stony brook university -stony creek -stony creek 1 -stony creek mills -stonyford -stony plain 135 -stony plain 135a -stony point -stony prairie -stony rapids -stony ridge -stony river -storden -storla -storm lake -stormont, dundas and glengarry -stormstown -stornoway -storrie -storrs -storthoaks -storthoaks no. 31 -story -story city -stotesbury -stotonic village -stotts city -stottville -stouchsburg -stoughton -stout -stout 8 -stoutland -stoutsville -stovall -stover -stow -stowe -stowell -stoy -stoystown -st. paris -st. paul -st. paul park -st. pauls -st. pete beach -st. peter -st. peter no. 369 -st. peters -st. petersburg -st. peters fishing station 1a -st. philips no. 301 -st. pierre -st pierre jolys -strafford -stralsund -strandburg -strandquist -strang -strasbourg -strasburg -strassen -stratford -strathclair -strathcona -strathmere -strathmoor manor -strathmoor village -strathmore -strathroy caradoc -stratmoor -strattanville -stratton -straughn -strausstown -strawberry -strawberry point -strawn -stráž nad nisou -streamwood -streator -streeter -streetman -streetsboro -st. regis -st. regis falls -st. regis park -stringtown -st. robert -strodes mills -stromsburg -stronach -strong -strong city -strongfield -stronghurst -strongsville -st. rosa -st. rose -stroud -stroudsburg -strovolos -struble -strum -struthers -stryen 9 -stryi -stryker -strykersville -st. simons -st. stephen -st. stephens -st. theresa point -st. thomas -stuart -stuartburn -stuart lake 10 -stuart lake 9 -stuarts draft -stuckey -study butte -stukely sud -stullawheets 8 -sturbridge -sturgeon -sturgeon bay -sturgeon falls indian reserve no. 23 -sturgeon lake -sturgeon lake 154 -sturgeon lake 154a -sturgeon lake 154b -sturgeon lake i.r. 101 -sturgeon lake i.r. 101a -sturgeon weir i.r. 184f -sturgeon weir i.r. 205 -sturgis -sturtevant -stuttgart -st. vincent -st. vincent college -st. walburg -st. xavier -suamico -subiaco -sublette -sublimity -succasunna -success -suceava -sucker creek 150a -sucker creek indian reserve no. 23 -sucker lake 2 -sucker river i.r. 156c -sucwoa 6 -sucy en brie -sudan -sudbury -sudden valley -sudlersville -sudley -suffern -suffield depot -suffolk -sugar bush knolls -sugar city -sugar creek -sugarcreek -sugar grove -sugar hill -sugar island indian reserve no. 37a -sugar land -sugarland run -sugarloaf -sugarloaf mountain park -sugarloaf saw mill -sugarloaf village -sugarmill woods -sugar mountain -sugar notch -sugartown -sugden -suissevale -suisun city -suitland -sukosan -sula -sulligent -sullivan -sullivan city -sullivans island -sully -sulphur -sulphur rock -sulphur springs -sultan -sultana -sumas -sumas cemetery 12 -sumatra -sumiton -summerdale -summerfield -summerhaven -summerhill -summerland -summerlin south -summerset -summer shade -summerside -summersville -summerton -summertown -summerville -summit -summit hill -summit lake -summit park -summit station -summit view -summitview -summitville -sumner -sumpter -sumrall -sumter -sumy -sun -sunbright -sunburg -sunburst -sunbury -sunchild 202 -sun city -sun city west -suncoast estates -suncook -sundance -sunday lake -sundayman's meadow 3 -sunderland -sundown -sundridge -sunfield -sunfish lake -sunflower -sunizona -sun lakes -sunland park -sunman -sunny isles beach -sunny side -sunnyside -sunnyside tahoe city -sunnyslope -sunny slopes -sunnyvale -sunol -sun peaks mountain resort -sun prairie -sunray -sunrise -sunrise beach -sunrise beach village -sunrise lake -sunrise manor -sun river -sunriver -sun river terrace -sunset -sunset acres -sunset bay -sunset beach -sunset cove -sunset hills -sunset valley -sunset village -sunshine -sun valley -sun valley lake -sun village -sunwest -suny oswego -supai -superior -supreme -suquamish -suresnes -surf city -surfside -surfside beach -surgoinsville -suring -surprise -surprise valley no. 9 -surrency -surrey -surry -susank -susan moore -susanville -susitna -susitna north -susk 17 -susquehanna depot -susquehanna trails -sussex -sussex corner -sutaquis 18 -sutcliffe -sutersville -sutherland -sutherlin -sutter -sutter creek -sutton -sutton alpine -sutton in ashfield -sutton no. 103 -suttons bay -suwałki -suwanee -suwannee lake indian reserve 09748 -suwannee lake indian reserve 09924 -sverdlovs'k -sviadnov -swahliseah 14 -swainsboro -swaledale -swall meadows -swampscott -swampy lake 236 -swan -swan 35 -swan lake -swan lake 3 -swan lake 4 -swan lake 65c -swan lake 7 -swan lake 7a -swan lake 8a -swan lake indian reserve no. 29 -swannanoa -swanquarter -swan river -swan river 150e -swansboro -swansea -swanton -swan valley -swanville -swarthmore -swartz -swartz creek -swartzville -swayzee -swea city -swede heaven -sweden valley -swedesboro -sweeny -sweeteen 3 -sweet grass -sweet grass indian reserve no. 113 d12 -sweetgrass i.r. 113 -sweetgrass i.r. 113a -sweetgrass i.r. 113b -sweetgrass i.r. 113 c19 -sweetgrass i.r. 113 c7 -sweetgrass i.r. 113 d33 -sweetgrass i.r. 113 e22 -sweetgrass i.r. 113 f16 -sweetgrass i.r. 113 g7 -sweetgrass i.r. 113 h1 -sweetgrass i.r. 113 i4 -sweetgrass i.r. 113 j3 -sweetgrass i.r. 113 k32 -sweetgrass i.r. 113 l6 -sweetgrass i.r. 113 m16 -sweetgrass i.r. 113 n27 -sweetgrass i.r. 113 o28 -sweetgrass i.r. 113 p2 -sweetgrass i.r. 113 s6 -sweet home -sweetser -sweet springs -sweet water -sweetwater -sweet water village -swepsonville -sweveghem -Świdnica -swieqi -Świętochłowice -swift current -swift current no. 137 -swifton -swift trail junction -swindon -swink -swisher -swissvale -switsemalph 3 -switsemalph 6 -switsemalph 7 -switz city -switzer -swords -swoyersville -sycamore -sycamore hills -sydney indian reserve no. 28a -syeverodonets'k -sykeston -sykesville -sylacauga -sylva -sylvan beach -sylvan grove -sylvania -sylvanite -sylvan lake -sylvan springs -sylvarena -sylvester -sylvia -symerton -symsonia -syosset -syracuse -szczecin -szegedin -székesfehérvár -szigetmonostor -szolnok -szombathely -szorpron -ta a ack 5 -ta'an kwach'an council -taarbæk -taastrup -tabasalu -tabernash -tabiona -table grove -table rock -tabor -tabor city -tabusintac indian reserve no. 9 -taché -tache 1 -tacheeda lake 14 -tacla lake 9 -tacna -tacoma -taconite -tadinlay 15 -tadoussac -ta duhl' 36 -taft -taft heights -taft mosswood -taft southwest -tafuna -tagg flats -tahla 4 -tahlequah -tahlo lake 24 -tahltan 1 -tahltan 10 -tahltan forks 5 -tahoe vista -tahoka -taholah -tahoma -tahsis -tahsis 11 -tainter lake -taissy -tajique -takilma -takoma park -takotna -taku 6 -talahi island -talala -talant -talavera de la reina -talbotton -talco -talence -talent -taleomy 3 -talihina -talkeetna -talking rock -talladega -talladega springs -tallahassee -tallapoosa -tallassee -tall cree 173 -tall cree 173a -tallinn -tallmadge -tall timber -tall timbers -tallula -tallulah -tallulah falls -talmage -talmo -talofofo -taloga -taloyoak -talpa -tal pietà -talty -tama -tamaha -tamalpais homestead valley -tamaqua -tamarac -tamarack -tamaroa -tamiami -tamms -tamora -tampa -tampere -tampico -tamuning -tamworth -tanacross -tanaina -tanakut 4 -tanana -taneytown -taneyville -tangelo park -tangent -tangerine -tangier -tangipahoa -tanglewilde -tanizul 43 -tankeah 5 -tanner -tannersville -tanoo 9 -tanquecitos south acres -tanquecitos south acres ii -tanque verde -tantallon -taopi -taos -taos pueblo -taos ski valley -tappahannock -tappan -tappen -taputimu -tara hills -taranto -tarboro -tarbutt and tarbutt additional -tarentum -targe creek 15 -târgovişte -targu jiu -târgu mureş -tar heel -tariffville -tarkio -tarlton -tarnobrzeg -tárnok -tarnov -tarnów -tarnowskie góry -tarpey village -tarpon springs -tarragona -tarrant -tarrants -tarrytown -tartu -tarxien -taschereau -tasley -tassin la demi lune -tatabánya -tatamy -tatcho creek 11 -tatchu 13 -tatchu 13a -tate city -tatelkus lake 28 -tatense 16 -tatitlek -tatla't east 2 -tatla west 11 -tat momoli -tatpo oose 10 -tatsadah lake 14 -tatselawas 2 -tatuk lake 7 -tatum -tatums -taunton -tavares -tavernes blanques -tavernier -taverny -tavistock -tawas city -ta' xbiex -tay -taycheedah -taylor -taylor creek -taylor lake village -taylor landing -taylor mill -taylors -taylors creek -taylors falls -taylors island -taylor springs -taylorstown -taylorsville -taylortown -taylorville -tay valley -tazewell -tazlina -tchula -tcimotf 1a -tczew -tea -teachey -teague -teahmit 3 -teasdale -teaticket -teays valley -tecolote -tecolotito -tecopa -tečovice -tecumseh -tecumseh no. 65 -tedrow -teec nos pos -teequaloose 3 -teequaloose 3a -teeslee 15 -tees toh -teeta 7 -tega cay -tehachapi -tehama -tehkummah -teh noo'n che 49 -tehuacana -tejas -tekamah -tekoa -tekonsha -telaise 1 -telegraph creek 6 -telegraph creek 6a -telford -telkwa -tell city -teller -tellico plains -tellico village -telluride -temagami -temecula -temelec -temescal valley -témiscaming -témiscouata sur le lac -temiskaming shores -tempe -temperance -temperanceville -temple -temple city -temple hills -templemars -temple terrace -templeton -templeville -tenafly -tenaha -tenakee springs -ten broeck -tenino -tenkiller -ten mile run -tennant -tennessee -tennessee ridge -tennille -tennyson -tensed -ten sleep -tenstrike -tent island 8 -teplice -tequa 21 -tequesta -teresita -terheijden -terlingua -terlton -terminous -ternay -terni -ternopil -terra alta -terra bella -terrace -terrace bay -terrace heights -terrace park -terral -terramuggus -terrassa -terrasse vaudreuil -terrebonne -terre du lac -terre haute -terre hill -terrell -terrell hills -terrell no. 101 -terril -terry -terrytown -terryville -tervuren -tescott -tes gha la 7a -teslin -teslin lake 7 -teslin lake 9 -teslin tlingit council -tessier -tesuque -tesuque pueblo -téteghem -teterboro -teteringen -tetherow -tetlin -tetlit gwich'in tribal council -teton -tetonia -teton village -teulon -teutopolis -teviston -texanna -texarkana -texas city -texhoma -texico -texline -texola -thabacha nare 196a -thackerville -thalheim -thames centre -tharptown (uniontown) -thatcher -thawville -thaxton -thayer -thayne -the acreage -the archipelago -theba -thebathi 196 -thebes -the blue mountains -the brothers indian reserve no. 18 -the colony -the crossings -the dalles -the dalles indian reserve no. 38c -thedford -the galena territory -the gap no. 39 -the hague -the hammocks -the hideout -the hills -theik 2 -the key i.r. 65 -the lakes -the meadows -the narrows 49 -the narrows 49a -the nation -thendara -the north shore -theodore -theodosia -théoule sur mer -the pas -the pinehills -the pinery -the plains -the ranch -theresa -thermal -thermalito -thermopolis -the rock -the silos -thessalon -thessaloniki -thessalon indian reserve no. 12 -thetford mines -the village -the village of indian hill -the villages -the woodlands -thiais -thibodaux -thief river falls -thiells -thiensville -third lake -thise -thode -thoiry -thomas -thomasboro -thomas point 5 -thomas point 5a -thomas squinas ranch 2a -thomaston -thomasville -thompson -thompson falls -thompsons -thompson springs -thompsons station -thompsontown -thompsonville -thomson -thonotosassa -thor -thoreau -thorigny sur marne -thornburg -thorndale -thorne -thorne bay -thornhill -thornloe -thornport -thornton -thorntonville -thorntown -thornville -thornwood -thorold -thorp -thorsby -thousand island park -thousand oaks -thousand palms -thrall -three creeks -three islands 3 -three lakes -three lakes no. 400 -three mile bay -three oaks -three points -three rivers -three rocks -three springs -three way -throckmorton -throop -thunder bay -thunderbird bay -thunderbolt -thunderchild first nation 115b -thunderchild first nation 115c -thunderchild first nation 115d -thunderchild first nation indian reserve no. 115f -thunderchild first nation ir 115e -thunderchild first nation ir 115g -thunderchild first nation ir 115h -thunderchild first nation ir 115i -thunderchild first nation ir 115j -thunderchild first nation ir 115k -thunderchild first nation ir 115l -thunderchild first nation ir 115m -thunderchild first nation ir 115n -thunderchild first nation ir 115q -thunderchild first nation ir 115r -thunderchild first nation ir 115s -thunderchild first nation ir 115t -thunderchild first nation ir 115u -thunderchild first nation ir 115v -thunderchild first nation ir 115w -thunderchild first nation ir 115x -thunderchild first nation ir 115z -thurman -thurmond -thurmont -thurso -thurston -thuycholeeni azÉ indian reserve -thuycholeeni indian reserve -thynedale -tiahn 27 -tiawah -tibbie -tiburon -tice -tichigan -tickfaw -ticonderoga -tide head -tidioute -tidmore bend -tielt -tierra amarilla -tierra bonita -tierra dorada -tierra grande -tierra verde -tieton -tiffin -tifton -tigard -tiger -tiger point -tigerton -tigerville -tigery -tightwad -tigina -tignall -tijeras -tiki island -tilburg -tilden -tildenville -tilgatko 17 -tilghman island -tilghmanton -tillamook -tillar -tillatoba -tillé -tilleda -tillion 4 -tillman's corner -tillson -tillsonburg -tilton -tilton northfield -tiltonsville -timber bay -timber cove -timbercreek canyon -timber hills -timber lake -timberlake -timber lakes -timberlane -timberon -timber pines -timberville -timberwood park -timblin -time -timiskaming -timișoara -timken -timmins -timmonsville -timnath -timonium -timpson -tina -tindall -tingley -tingwick -tinley park -tinmusket 5a -tinqueux -tinsman -tintah -tinton falls -tin wis 11 -tiny -tioga -tionesta -tipamahto aski i.r. no. 95a -tipella 7 -tipp city -tippecanoe -tipton -tiptonville -tira -tiraspol -tiro -tisdale -tisdale no. 427 -tishomingo -tiskilwa -titanic -titonka -titusville -tiverton -tivoli -tlaa gaa aawtlaas 28 -tlicho lands -tl'o ba 22 -toad hop -toast -tobacco plains 2 -tobaccoville -tobias -tobin -tobin lake -tobique indian reserve no. 20 -toby helenes meadow 10 -toby helenes meadow 11 -toby helenes meadow 9 -toby lake 6 -toby's meadow 4 -toccoa -toccopola -toco -todd creek -todd mission -toeterville -tofino -toftrees -togiak -togo -tohatchi -toh quo eugh 2 -tok -tokeland -tokenatch 5 -toksee 4 -toksook bay -tolani lake -tolar -tolbukhin -tolchester -toledo -tolleson -tollette -tolley -tolna -tolono -tolsona -tolstoy -tolu -toluca -tomah -tomahawk -tomales -tomaszów mazowiecki -tomball -tom bean -tomblaine -tombstone -tom cook 26 -tome -tompkins -tompkinsville -toms brook -toms river -tonalea -tonasket -tonawanda -tonganoxie -tonica -tonka bay -tonkawa -tonopah -tonsina -tontitown -tonto basin -tontogany -tonto village -tony -tonyville -tooele -tool -tooleville -toomsboro -toomsuba -toon 15 -toone -toops 3 -toosey 1 -toosey 1a -toosey 3 -tootoowiltena 28 -toowartz 8 -topanga -topawa -topaz -topaz lake -topaz ranch estates -topeka -topock -top of the world -toppenish -topsail beach -topsfield -topsham -topton -toquana 4 -toquerville -torboy -torch river no. 488 -torcy -torez -tork 7 -tornillo -toro canyon -toronto -torquay -torrance -torre del greco -torrejón de ardoz -torrelodones -torremolinos -torrent -torreon -torrevieja -torrey -torrington -torshavn -toruń -tosehka 12 -toston -toto -totowa -touchet -touchwood no. 248 -toufflers -toughkenamon -toulon -toulouse -tourcoing -tournefeuille -tours -tourville -tourville la rivière -tourville sur odon -tovey -towamensing trails -towanda -towaoc -towdystan lake 3 -tower -tower city -tower hill -tower lakes -towinock 2 -town and country -town creek -towner -town line -town 'n' country -town of pines -townsend -townville -towson -toxey -toyah -toyei -tracadie sheila -tracy -tracy city -tracyton -tradewinds -traer -trafalgar -trafalgar flat 13 -trafford -trail -trail creek -trail side -trainer -tramping lake -tramping lake no. 380 -trani -tranquillity -trapani -trappe -trapper creek -trappes -traskwood -traun -travelers rest -traver -traverse city -travilah -travis ranch -trazegnies -treasure island -treasure lake -treaty four reserve grounds i.r. no. 77 -trécesson -treece -trego -trego rohrersville station -treherne -trélazé -tremblay en france -tremont -tremont city -tremonton -trempealeau -trencin -trent -trent hills -trenton -trent woods -tresckow -tres pinos -très saint rédempteur -très saint sacrement -treviso -trevorton -trevose -trévoux -trexlertown -treynor -trezevant -triadelphia -triana -triangle -tribbey -tribes hill -tribune -tri city -triel sur seine -trier -trieste -tri lakes -trilby -trimble -trimont -tring jonction -trinidad -trinity -trinity center -trinity village -trinway -trion -triplett -tripoli -tripp -triumph -trmice -trnava -troisdorf -trois pistoles -trois rives -trois rivières -trommald -tromso -trona -tr'ondËk hwËch'in -trondheim -trooper -trophy club -tropic -trosky -trotwood -troup -trout creek -trout dale -troutdale -trout lake -trout lake alec 16 -trout lake jonny 15 -troutman -trout valley -troutville -trouy -trowbridge -trowbridge park -troxelville -troy -troyes -troy grove -truchas -truckee -trucksville -truesdale -truman -trumann -trumansburg -trumbauersville -trumbull -truro -truro indian reserve no. 27a -truro indian reserve no. 27b -truro indian reserve no. 27c -trussville -truth or consequences -truxton -tryon -tsachla lake 8 -tsahaheh 1 -tsai kwi ee 13 -tsaile -tsak 9 -tsarksis 2 -tsaukan 12 -tsawawmuck 1 -tsawwati 1 -tsa xana 18 -tsay cho 4 -tsaytut island 1c -tsaz chech 27 -tsaz chech 28 -tsaz cheh koh 24 -tseatah 2 -tse bay ha tine a 34 -tse bonito -tseetsum sawlasilah 6 -tselakai dezza -tsemknawalqan 79 -tseoowa 4 -tsichgass 10 -tsiigehtchic -tsimlairen 15 -tsimtack 7 -tsinkahtl 8 -tsinstikeptum 10 -tsinstikeptum 9 -tsintahktl 2 -tsitsk 3 -ts'kw'aylaxw 5 -t'sou ke 1 -t'sou ke 2 -tsowenachs 2 -tsowwin 10 -tsu k'adhe tue 196f -tsulquate 4 -tsu nedehe tue 196h -tsunnia lake 5 -tsun tine ah 37 -tsupmeet 5 -tsuquanah 2 -tsussie 6 -tsu tue 196g -tsuu t'ina nation 145 -tthe jere ghaili 196b -tthekalÉ nu indian reserve -tualatin -tubac -tuba city -tübingen -tubize -tuckahoe -tucker -tuckerman -tuckerton -tuck inlet 89 -tuckkwiowhum 1 -tuckozap 24 -tucson -tucson estates -tucumcari -tudor and cashel -tugaske -tugwell island 21 -tuktoyaktuk -tukwila -tula -tulare -tularosa -tulcea -tulelake -tuleta -tulia -tulita -tull -tullahassee -tullahoma -tullos -tully -tullymet no. 216 -tullytown -tulsa -tulsita -tuluksak -tumacacori carmen -tumalo -tum bah 5 -tumbler ridge -tumbling shoals -tumon -tumwater -tunica -tunica resorts -tunkhannock -tunnel 6 -tunnel city -tunnel hill -tunnelhill -tunnelton -tuntutuliak -tununak -tuolumne city -tupelo -tupman -tupper lake -tuppers plains -turah -turbeville -turbotville -turckheim -turin -turkey -turkey creek -turku -turley -turlock -turner -turners falls -turnersville -turnerville -turney -turnor lake -turnor lake i.r. 193b -turnor lake i.r. 194 -turon -turpin -turpin hills -turrell -turtle creek -turtleford -turtle lake -turtle point 12 -turtle river -turtle river no. 469 -turton -tusayan -tuscaloosa -tuscarawas -tuscarora -tuscola -tusculum -tuscumbia -tushka -tuskahoma -tuskegee -tustin -tuttle -tuttletown -tutu -tutu creek 4 -tutuilla -tutwiler -tuusula -tuxedo park -tuxford -twain -twain harte -tweed -twentynine palms -twilight -twin -twin bridges -twin brooks -twin city -twin falls -twin forks -twin grove -twin groves -twin hills -twining -twin island 10 -twin lake -twin lakes -twin oaks -twin rivers -twinsburg -twinsburg heights -twin valley -twisp -two buttes -two harbors -two mile creek 16 -two mile creek 16a -two rivers -two strike -twoyqhalsht 16 -tyaskin -tybee island -tychy -tye -tyendinaga -tyendinaga mohawk territory -tygh valley -tyhee -tyler -tyler run -tylersburg -tylertown -tymgowzan 12 -tynan -tyndall -tyndall afb -tynemouth -tyonek -tyro -tyrone -tyronza -tysons corner -ty ty -tzart lam 5 -tzeachten 13 -tzetzi lake 11 -ualapu'e -uashat indian reserve no. 27 -ubly -ucausley 16 -ucluelet -ucon -udall -udell -udine -uehling -ugashik -uhland -uhrichsville -uhříněves -uintah -ukiah -ukudu -ulen -ulkatcho 1 -ulkatcho 13 -ulkatcho 14a -ulkatcho 5 -ulkatcho 6 -ullin -ulm -ulmer -ulthakoush 11 -ulukhaktok -ulverton -ulvila -ulysses -uman' -umapine -umatac -umatilla -umber view heights -unadilla -unalakleet -unalaska -uncertain -uncha lake 13a -underwood -underwood petersville -unicoi -unieux -union -union bay 31 -union bay 4 -union beach -union bridge -union center -union city -union dale -uniondale -union deposit -union gap -union grove -union hall -union hill -union hill novelty hill -union level -union park -union point -union springs -union star -uniontown -union valley -unionville -unionville center -uniopolis -unipouheos 121 -united states air force academy -unity -unity village -universal -universal city -university -university at buffalo -university center -university city -university gardens -university heights -university of california davis -university of california merced -university of guam -university of pittsburgh johnstown -university of virginia -university park -university place -unna -unnamed no. 10 -unpukpulquatum 8 -upham -upland -uplands park -upper arlington -upper bear creek -upper brookville -upper elochoman -upper exeter -upper falls -upper fruitland -upper grand lagoon -upper hat creek 1 -upper hay river 212 -upper kalskag -upper kluskus lake 9 -upper lake -upper marlboro -upper montclair -upper nepa 6 -upper nyack -upper pohatcong -upper saddle river -upper sandusky -upper santan village -upper st. clair -upper stewartsville -upper sumas 6 -upper tahltan 4 -upper tsinkahtl 8a -upper tumon -uppsala -upsala -upton -urania -urbana -urbancrest -urbandale -urban honolulu -urbank -urbanna -uriah -urich -urie -Üröm -ursa -ursina -ursine -usborne no. 310 -Ústí nad labem -ute -ute park -utica -utikoomak lake 155 -utikoomak lake 155a -utikoomak lake 155b -utopia -utrecht -utting -utulei -utumea east -utumea west -utusia -utvin -uvalda -uvalde -uvalde estates -uxbridge -uzhhorod -uzta 4 -uzta 7a -vaajakoski -vaasa -vacaville -vader -vadito -vadnais heights -vado -vado ligure -vaiden -vail -vailoatai -vails gate -vaires sur marne -vaitogi -vaiva vo -val alain -valatie -valbo -val brillant -valcourt -val david -valdemoro -valders -val des bois -valdese -val des lacs -val des monts -valdez -valdoie -val d'or -valdosta -vale -valea voievozilor -valemount -valence -valencia -valencia west -valentine -valenton -valeria -vale summit -valhalla -valier -valinda -val joli -valladolid -vallauris -valle -vallecito -valle crucis -vallée jonction -valle hermoso -vallejo -valletta -valle verde -valle vista -valley -valley acres -valley bend -valley brook -valley center -valley city -valley cottage -valley falls -valley ford -valley grande -valley green -valley grove -valley head -valley hi -valley hi -valley hill -valley home -valley mills -valley park -valley ranch -valley river 63a -valley springs -valley stream -valley view -valleyview -valley wells -valliant -vallonia -val marie -val marie no. 17 -valmeyer -valmondois -valmont -val morin -valmy -valparaiso -val racine -valrico -val rita harty -val saint gilles -val verde -val verde park -vamo -van -van alstyne -van bibber lake -van buren -vance -vanceboro -vanceburg -vancleave -vancouver -vandalia -vandemere -vandenberg afb -vandenberg village -vander -vanderbilt -vandercook lake -vandergrift -vanderhoof -vandervoort -vandiver -vandling -vandœuvre lès nancy -vanduser -van dyne -van etten -vanguard -van horn -van horne -vanleer -vanlue -van meter -vann crossroads -vannes -vansant -vanscoy -vanscoy no. 345 -vantaa -vantage -van tassell -vanves -van vleck -van voorhis -van wert -varces allières et risset -vardaman -varennes -varennes jarcy -varese -vargas island 31 -varina -varna -varnado -varnamtown -varnell -varnville -vashon -vaslui -vass -vassar -västerhaninge -vatia -vaucresson -vaudreuil dorion -vaudreuil sur le lac -vaughan -vaughn -vaughnsville -vaugneray -vauhallan -vaujours -vaulx en velin -vauréal -vaux le pénil -vaux sur seine -veblen -vecsés -vedène -veedersburg -veenendaal -vega -veguita -vejle -velarde -velbert -velda city -velda village hills -veldhoven -veliko turnovo -vélizy villacoublay -velma -velva -venango -vence -vendargues -vendenheim -vendeville -venedocia -venedy -venersborg -veneta -venetian village -venetie -venice -venice gardens -venise en québec -vénissieux -ventana -ventnor city -ventress -ventura -venturia -venus -vera -vera cruz -verchères -verdel -verden -verde village -verdi -verdigre -verdigris -verdon -verdunville -vergas -vergennes -verlot -vermilion -vermilion forks 1 -vermillion -vermilyea lake -vermont -vermontville -vernaison -vernal -verndale -verneuil sur seine -vernoleninsk -vernon -vernonburg -vernon center -vernon hills -vernonia -vernon valley -vero beach -vero beach south -verona -verona walk -verplanck -verrières le buisson -versailles -verson -vert le grand -vertou -vert saint denis -verviers -vesper -vesta -vestavia hills -veszprém -veteran -vevay -veyo -vian -vianen -vibank -viborg -viburnum -vicco -vicenza -vici -vickery -vicksburg -victor -victoria -victoria beach -victoria vera -victoriaville -victorville -victory -victory gardens -victory lakes -victory no. 226 -vidalia -vidette -vidin -vidor -vienna -vienna bend -vienna center -viera east -viera west -viersen -view park windsor hills -view royal -vigevano -vigneux sur seine -vigo -viking -viladecans -vila nova de gaia -vilanova i la geltrú -vilas -villabé -villach -villa del sol -village bay 7 -village des hurons wendake indian reserve no. 7 -village des hurons wendake indian reserve no. 7a -village green -village green green ridge -village island 7 -village of clarkston -village of four seasons -village of grosse pointe shores -village of oak creek (big park) -village of the branch -village shires -village st. george -villa grove -villa heights -villa hills -villano beach -villanueva -villa pancho -villa park -villard -villa rica -villa ridge -villarreal -villars -villas -villava – atarrabia -villa verde -villaviciosa de odón -villebon sur yvette -villecresnes -ville d'avray -villefranche sur mer -villefranche sur saône -villejuif -villejust -ville la grand -ville marie -villemoisson sur orge -villemomble -villenave d'ornon -villeneuve d'ascq -villeneuve la garenne -villeneuve le roi -villeneuve lès avignon -villeneuve les beziers -villeneuve loubet -villeneuve saint georges -villennes sur seine -villeparisis -villepinte -ville platte -villepreux -villeroy -villers semeuse -villetaneuse -villeurbanne -villiers le bel -villiers saint frédéric -villiers sur marne -villiers sur morin -villiers sur orge -villingen schwenningen -villisca -vilnius -vilonia -vina -vincennes -vincent -vinco -vinegar bend -vine grove -vine hill -vineland -vineyard -vineyard haven -vineyard lake -vineyards -vining -vinings -vinita -vinita park -vinita terrace -vinnytsia -vinton -vintondale -viola -violet -virden -virgie -virgil -virgilina -virgin -virginia -virginia beach -virginia city -virginia gardens -virginville -viroflay -viroqua -viry châtillon -visalia -viscount -viscount no. 341 -višnjevac -vista -vista center -vista santa rosa -vista west -vitoria gasteiz -vitry sur seine -vittoria -vivian -vlaardingen -voglans -voisins le bretonneux -volant -volcano -volente -volga -volin -völklingen -volo -volos -volta -voltaire -vona -vonda -vonore -von ormy -voorhees -voorheesville -vösendorf -vourles -vowinckel -vratsa -vrba gornja -vredenburgh -vught -vuntut gwitchin first nation -wabamun 133a -wabamun 133b -wabasca 166 -wabasca 166a -wabasca 166b -wabasca 166c -wabasca 166d -wabaseemoong indian reserve -wabasha -wabasso -wabasso beach -wabauskang indian reserve no. 21 -wabbaseka -wabeno -wabigoon lake indian reserve no. 27 -wachapreague -wacissa -waco -waconia -wacousta -waddington -wade -wade hampton -wadena -wadesboro -wading river -wadley -wadlin lake 173c -wadsworth -waelder -wagener -waggaman -waggoner -wagmatcook indian reserve no. 1 -wagner -wagoner -wagon mound -wagon wheel -wagram -wahak hotrontk -wahiawa -wahkon -wahleach island 2 -wahnapitae indian reserve no. 11 -wahneta -wahoo -wahous 19 -wahous 20 -wahpaton i.r. 94a -wahpaton i.r. 94b -wahpeton -wahta mohawk territory -waialua -waianae -waiblingen -waihee waiehu -waikane -waikapu -waikele -waikoloa village -wailea -wailua -wailua homesteads -wailuku -waimalu -waimanalo -waimanalo beach -waimea -wainaku -wainfleet -wainiha -wainscott -wainwright -waiohinu -waipahu -waipio -waipio acres -waite hill -waite park -waitsburg -waitsfield -waiwakum 14 -wakarusa -wakaw -wakaw lake -wakeeney -wakefield -wakefield peacedale -wake forest -wakeman -wakems 6 -wake village -wakita -wakonda -wakulla -walbridge -wałbrzych -walcott -waldeck -walden -walden 9 -waldenburg -waldheim -waldo -waldoboro -waldorf -waldport -waldron -waldwick -wales -waleska -walferdange -walford -walhalla -walker -walker lake -walker mill -walkersville -walkerton -walkertown -walker valley -walkerville -wall -wallace -wallace hills indian reserve no. 14a -wallace no. 243 -wallace ridge -wallaceton -walland -wallasey -walla walla -walla walla east -wallburg -walled lake -wallenpaupack lake estates -waller -wallingford -wallingford center -wallington -wallins creek -wallis -wallkill -wall lake -wall lane -walloon lake -wallowa -wallowa lake -walls -wallsburg -wallula -walnut -walnut cove -walnut creek -walnut grove -walnut hill -walnut park -walnutport -walnut ridge -walnut springs -walnuttown -walpole -walpole island indian reserve no. 46 -walpole no. 92 -walsenburg -walsh -walshville -walstonburg -walterboro -walterhill -walters -walth 3 -walthall -waltham -walthill -walthourville -walton -walton hills -walton park -waltonville -walworth -wamac -wambrechies -wamego -wamic -wampsville -wampum -wamsutter -wanakah -wanamassa -wanamie -wanamingo -wanaque -wanatah -wanblee -wanchese -wanda -wanette -wann -wanship -wantagh -wapachewunak i.r. 192d -wapakoneta -wapaminakoskak narrows -wapanucka -wapasihk -wapaskokimaw i.r. 202 -wapato -wapekeka reserve no. 1 -wapekeka reserve no. 2 -wapella -wapello -wa pii moos toosis i.r. 83a -wapikunoo bay indian reserve -wapisew lake -wapisu lake indian reserve -wappingers falls -wappook 26 -war -warba -warcq -ward -wardell -warden -wardensville -wardner -wardsville -ware -waregem -wareham center -ware place -ware shoals -waretown -warfield -war lake 4 -warman -warm beach -warminster heights -warm mineral springs -warm river -warm springs -warner -warner robins -warner valley -warr acres -warren -warren afb -warren city -warren park -warrens -warrensburg -warrensville heights -warrenton -warrenville -warrington -warrior -warrior run -warroad -warsaw -warson woods -wartburg -wartrace -warwick -wasaga beach -wasagamack -wasco -waseca -washam -washburn -washington -washington boro -washington court house -washington grove -washington heights -washington mills -washington park -washington terrace -washingtonville -washoe valley -washougal -washta -washtucna -wasilla -waskada -waskaganish -waskom -waskwaynikapik indian reserve no. 228 -waskwiatik sakahikan indian reserve no. 223 -wasola -wasquehal -wasta -waswanipi -wataga -watauga -watch hill -watchtower -watchung -waterbury -waterflow -waterford -watergate -waterhen 45 -waterhen i.r. 130 -waterloo -waterman -water mill -waterproof -watersmeet -watertown -watertown town -water valley -waterview -waterville -watervliet -watford -watford city -watha -wathena -watkins -watkins glen -watkinsville -watonga -watrous -watseka -watson -watson lake -watsontown -watsonville -watta 25 -watterson park -wattignies -wattrelos -watts -wattsburg -watts mills -wattsville -waubay -waubeka -waubun -wauchula -waucoma -wauconda -wauhillau -waukau -waukee -waukeenah -waukegan -waukena -waukesha -waukomis -waukon -waulp 10 -waumandee -waump 16 -wauna -waunakee -wauneta -waupaca -waupun -wauregan -waurika -wausa -wausau -wausaukee -wauseon -wautoma -wauwatosa -wauzeka -waveland -waverley no. 44 -waverly -waverly hall -waves -wavre -wawa -wawakapewin indian reserve -wawanesa -wawken no. 93 -wawona -wawota -wawwat'l 12 -waxahachie -waxhaw -waycross -wayland -waymart -wayne -wayne city -wayne heights -wayne lakes -waynesboro -waynesburg -waynesfield -waynesville -waynetown -waynoka -waywayseecappo -wayzata -wazulis 14 -weagamow lake indian reserve no. 87 -weatherby -weatherby lake -weatherford -weatherly -weatogue -weaubleau -weaver -weaverville -webb -webb city -webber -webbers falls -webberville -webb no. 138 -webequie indian reserve -weber city -webster -webster city -webster county -webster creek 5 -webster groves -websters crossing -websterville -weddington -wedgefield -wedgewood -wedowee -weed -weedon -weedon carp 6 -weedon lake 27 -weedpatch -weedsport -weedville -weekapaug -weekes -weeki wachee -weeki wachee gardens -weeksville -weeping water -weeteeam 3 -wee too beach -weidman -weigelstown -weimar -weiner -weinert -weingarten -weippe -weir -weirdale -weirton -weiser -weissener lake 3 -weissport -weissport east -wekellals 15 -wekiwa springs -wekweeti -welaka -welby -welch -welcome -welda -weldon -weldona -weldon spring -weldon spring heights -weleetka -welland -wellersburg -wellesley -wellfleet -wellford -welling -wellington -wellington no. 97 -wellington north -wellman -wells -wellsboro -wells branch -wellsburg -wells river -wellston -wellsville -wellton -wellton hills -welnek indian reserve no. 38 -wels -welsh -welton -welwyn -wemindji -wemmel -wenatchee -wendell -wenden -wendover -wenona -wenonah -wentworth -wentworth nord -wentzville -weogufka -weott -wepuskow ohnikahp indian reserve -wepuskow sahgaiechan i.r. 165d -werkinellek 11 -wernersville -wescosville -wesel -wesha kijay wasagamach -weskan -weslaco -wesley -wesley chapel -wesley hills -wesleyville -wessington -wessington springs -wesson -west -west alexander -west alexandria -west allis -west alto bonito -west alton -west amana -west athens -west babylon -west baden springs -west baraboo -west bay shore -west belmar -west bend -west bishop -west blocton -westboro -westborough -west bountiful -westbourne -west bradenton -west branch -west brattleboro -westbrook -westbrook center -west brookfield -west brooklyn -west brownsville -west buechel -west burke -west burlington -westbury -westby -west canton -west cape may -west carrollton city -west carson -west carthage -westchase -west chatham -west chazy -west chester -westchester -west chicago -west city -west clarkston highland -westcliffe -west college corner -west columbia -west concord -west conshohocken -west covina -westcreek -west crossett -westdale -west decatur -west de land -west dennis -west denton -west des moines -west dundee -west easton -west elgin -west elizabeth -west elkton -west elmira -west end -west end cobb town -westerly -western -western grove -western island 14 -western lake -westernport -western springs -westervelt -westerville -west fairview -west falls -west falls church -west falmouth -west fargo -west farmington -westfield -westfield center -westfir -west fork -west frankfort -west freehold -west gate -westgate -west glacier -west glendive -west glens falls -west goshen -west grey -west grove -west hamburg -west hamlin -west hammond -westhampton -westhampton beach -west hampton dunes -west harrison -west hartford -west hattiesburg -west haven -westhaven moonstone -west haven sylvan -west haverstraw -west havre -west hazleton -west hempstead -west hill -west hills -west hollywood -west homestead -westhope -west hurley -west ishpeming -west islip -west jefferson -west jordan -west kelowna -west kennebunk -west kittanning -west kootenai -west lafayette -westlake -westlake corner -west lake hills -westlake village -westland -west laurel -west lawn -west lealman -west lebanon -west leechburg -west leipsic -westley -west liberty -west lincoln -west line -west linn -west little river -west livingston -west loch estate -west logan -west long branch -west manchester -west mansfield -west marion -west mayfield -west melbourne -west memphis -west menlo park -westmere -west miami -west middlesex -west middletown -west mifflin -west milford -west millgrove -west milton -west milwaukee -west mineral -westminster -west moberly lake 168a -west modesto -west monroe -westmont -westmoreland -westmorland -westmount -west mountain -west nanticoke -west newton -west new york -west nipissing -west nyack -west ocean city -west odessa -west okoboji -weston -weston bay 20 -weston lakes -weston mills -weston super mare -west orange -westover -westover hills -west palm beach -west park -west pasco -west peavine -west pelzer -west pensacola -west peoria -west perrine -west perth -westphalia -west pittsburg -west pittston -west plains -west pleasant view -west pocomoke -west point -westpoint -westport -west portsmouth -west puente valley -west rancho dominguez -west reading -west richland -west roy lake -west rushville -west rutland -west sacramento -west salem -west samoset -west sand lake -west sayville -west scio -west seneca -west sharyland -westside -west side highway -west siloam springs -west simsbury -west slope -west springfield -west springfield town -west stewartstown -west st. paul -west sullivan -west sunbury -west swanzey -west tawakoni -west terre haute -west union -west unity -west university place -westvale -west valley -west valley city -west vancouver -west vero corridor -west view -westview -westview circle -westville -west wareham -westway -west waynesburg -westwego -west wendover -west whittier los nietos -west wildwood -west winfield -west wood -westwood -westwood hills -westwood lakes -westwood shores -westworth village -west wyoming -west wyomissing -west yarmouth -west yellowstone -west york -wet camp village -wetherington -wethersfield -wetmore -wetonka -wetteren -wettolsheim -wetumka -wetumpka -wetzlar -wewahitchka -weweantic -wewoka -weyakwin -weyauwega -weyburn -weyburn no. 67 -weyerhaeuser -weyers cave -weymouth -weymouth town -wezet -whalan -whale cove -whale island 8 -whale pass -whaleyville -whapmagoostui -wharton -wha t'a noo 40 -what cheer -whati -whatley -wheatcroft -wheatfield -wheatfields -wheatland -wheatlands no. 163 -wheatley -wheatley heights -wheaton -wheat ridge -wheeler -wheeler afb -wheelersburg -wheeling -wheelwright -whelen springs -whetstone -whidbey island station -whigham -whipholt -whiska creek no. 106 -whiskey creek -whiskeyjack -whispering pines -whispering pines 4 -whistler -whitaker -whitakers -whitby -whitchurch stouffville -white -white ash -white bear i.r. 70 -white bear lake -white bird -white bluff -whitecap 1 -whitecap i.r. 94 -white castle -white center -white city -white cloud -white cone -white deer -white earth -whiteface -whitefield -whitefish -whitefish bay -whitefish bay indian reserve no. 32a -whitefish bay indian reserve no. 33a -whitefish bay indian reserve no. 34a -whitefish island indian reserve -white fish lake 128 -whitefish lake indian reserve no. 6 -whitefish river indian reserve no. 4 -white fox -white hall -whitehall -white haven -whitehaven -whitehawk -whitehead -white heath -white hills -white horse -whitehorse -white house -whitehouse -whitehouse station -white island shores -white lake -whiteland -whitelaw -whiteman afb -white marsh -whitemarsh island -white meadow lake -white mesa -white mills -white mountain -white mountain lake -whitemouth -whitemud lake -white oak -white pigeon -white pine -white plains -white river -whiteriver -white river junction -white rock -whiterocks -white salmon -whitesand indian reserve -white sands -whitesboro -whitesburg -whites city -white settlement -white shield -whiteside -white signal -whites landing -white springs -white stone -whitestone -whitestone logging camp -whitestown -white sulphur springs -whitesville -white swan -white valley no. 49 -whiteville -white water -whitewater -whitewater region -whitewood -whitewright -whitfield -whiting -whitinsville -whitley bay -whitley city -whitley gardens -whitmer -whitmire -whitmore lake -whitmore village -whitney -whitney point -whitsett -whittemore -whitten -whittier -whittingham -whittlesey -whitwell -whitworth indian reserve no. 21 -whonnock 1 -why -whycocomagh indian reserve no. 2 -whyeek 4 -wibaux -wichita -wichita falls -wickenburg -wickerham manor fisher -wickes -wickett -wickham -wickliffe -wiconsico -widener -wide ruins -widnes -wiederkehr village -wiener neudorf -wiesbaden -wiggins -wightmans grove -wikieup -wikwemikong unceded indian reserve no. 26 -wilber -wilberforce -wilbraham -wilbur -wilbur park -wilburton -wilburton number one -wilburton number two -wilcox -wildcat indian reserve no. 12 -wilder -wilderness rim -wildomar -wild peach village -wild rose -wildrose -wildwood -wildwood crest -wildwood lake -wiley -wiley ford -wilhelmshaven -wilhoit -wilkerson -wilkes barre -wilkesboro -wilkeson -wilkesville -wilkie -wilkinsburg -wilkinson -wilkinson heights -willacoochee -willamina -willapa -willard -willards -willcox -willebroek -willernie -willey -william mckenzie 151k -williams -williams 2 -williams bay -williamsburg -williams creek -williamsdale -williamsfield -williams lake -williams lake 1 -williamson -williamsport -williams prairie meadow 1a -williamston -williamstown -williamsville -willich -williford -willimantic -willington -willis -willisburg -williston -williston highlands -williston park -willisville -willits -willmar -willner no. 253 -willoughby -willoughby hills -willow -willowbrook -willow bunch -willow bunch no. 42 -willow canyon -willow city -willow cree indian rserve -willow creek -willow creek no. 458 -willowdale no. 153 -willow grove -willow hill -willowick -willow island -willow lake -willow meadow 9 -willow oak -willow park -willow river -willows -willow springs -willow street -willow valley -willsboro -willshire -wills point -wilmar -wilmer -wilmerding -wilmette -wilmington -wilmington island -wilmington manor -wilmont -wilmore -wilmot -wilmslow -wilnaskancaud 3 -wilroads gardens -wilsall -wilsey -wilskaskammel 14 -wilson -wilson city -wilson conococheague -wilson creek -wilsonia -wilsons mills -wilsonville -wilton -wilton center -wilton manors -wilton no. 472 -wimauma -wimberley -wimbledon -wimer -winamac -winche 7 -winchendon -winchester -winchester bay -windber -windcrest -windemere -winder -windermere -windfall city -wind gap -windham -wind lake -windmill -windom -window rock -wind point -wind ridge -windsor -windsor heights -windsor locks -windsor place -windthorst -windward hills -windy hills -windy mouth 7 -winefred lake 194b -wineglass -winesburg -winfall -winfield -winfred -wing -wingate -winger -wingo -winifred -winigan -winisk indian reserve no. 90 -wink -winkelman -winkler -winlock -winnebago -winneconne -winnemucca -winner -winnetka -winnetoon -winnett -winnfield -winnie -winnipeg -winnipeg beach -winnipegosis -winnipekosihk indian reserve -winnsboro -winnsboro mills -winona -winona lake -winooski -winside -winslow -winslow no. 319 -winslow west -winsted -winston -winston salem -winstonville -winter -winter beach -winter garden -winter gardens -wintergreen -winter harbor -winter haven -winterhaven -winter park -winterport -winters -wintersburg -winterset -winter springs -winterstown -wintersville -winterville -winthrop -winthrop harbor -winthrop town -winton -wintzenheim -wiota -wiscasset -wiscon -wisconsin dells -wisconsin rapids -wisdom -wise -wise creek no. 77 -wiseman -wiseton -wishek -wishram -wisner -wissous -wister -witchekan lake i.r. 117 -witchekan lake i.r. 117d -withamsville -withee -witherbee -witmer -witt -wittelsheim -witten -wittenberg -wittmann -wixom -wixon valley -włocławek -woburn -woden -wofford heights -woippy -woking -wokitsas 14 -wolbach -wolcott -wolcottville -wolf creek -wolf creek 3 -wolfdale -wolfeboro -wolfe city -wolfenbüttel -wolfforth -wolfhurst -wolfisheim -wolf lake -wolford -wolf point -wolf river -wolfsburg -wolf summit -wolf trap -wollaston -wollochet -wolseley -wolseley no. 155 -wolsey -wolverine -wolverine lake -wolverine no. 340 -wolverton -womelsdorf -womelsdorf (coalton) -womens bay -wommelgem -wonder lake -wonewoc -wood -woodacre -woodall -woodbine -woodbourne -woodbranch -woodbridge -woodburn -woodbury -woodbury center -woodbury heights -woodcliff lake -woodcock -woodcreek -wood creek no. 281 -woodcrest -wood dale -woodfield -woodfin -woodford -woodhaven -wood heights -woodhull -woodinville -wood lake -woodlake -woodland -woodland beach -woodland cree 226 -woodland cree 227 -woodland cree 228 -woodland heights -woodland hills -woodland mills -woodland park -woodlands -woodlawn -woodlawn beach -woodlawn heights -woodlawn park -woodloch -woodlyn -woodlynne -woodman -woodmere -woodmont -woodmoor -woodmore -wood mountain -wood mountain i.r. 160 -wood ridge -woodridge -wood river -wood river no. 74 -woodruff -woods bay -woodsboro -woodsburgh -woods creek -woods cross -woodsfield -woods hole -woodside -woodside east -woods landing jelm -woodson -woodson terrace -woodstock -woodstock indian reserve no. 23 -woodston -woodstown -woodsville -wood village -woodville -woodward -woodway -woodworth -woody creek -woody lake i.r. 184d -wooldridge -woolsey -woolstock -woolwich -woonsocket -wooster -worcester -worden -worland -world golf village -worley -wormleysburg -worms -worth -wortham -worthing -worthington -worthington hills -worthington springs -worthville -worton -wotton -wounded knee -woxall -woyenne 27 -wrangell -wray -wreford no. 280 -wren -wrens -wrenshall -wrexham -wright -wright city -wright patterson afb -wrightsboro -wrightstown -wrightsville -wrightsville beach -wrightwood -wrigley -wrocław -wudzimagon 61 -wunnumin indian reserve no. 1 -wunnumin indian reserve no. 2 -wuppertal -wurtland -wurtsboro -wurzburg -wuskwi sakaheykun -wuskwi sipi -wuskwi sipihk 2 -wuskwi sipihk 3a -wuskwi sipihk 3b -wuskwi sipihk 3c -wuskwi sipihk 3d -wuskwi sipihk 3e -wuskwi sipihk 3f -wuskwi sipihk 4 -wuskwi sipihk 5 -wuskwi sipihk 6 -wuskwi sipihk 7 -wuskwi sipihk 8 -wuskwi sipihk first nation indian reserve no. 1 -wusstig -wyaconda -wyah 3 -wyalusing -wyandanch -wyandotte -wyanet -wyano -wyatt -wyclese 1 -wycott's flat 6 -wye -wyeville -wykoff -wylandville -wyldwood -wylie -wymore -wynantskill -wyncote -wyndham -wyndmere -wyndmoor -wynne -wynnedale -wynnewood -wynona -wynot -wynyard -wyocena -wyola -wyoming -wyomissing -wytheville -xagħra -xenia -xewkija -xirivella -yaak -yaalstrick 1 -yachats -yacolt -yadkinville -yagan 3 -yah ta hey -yakima -yakutat -yakweakwioose 12 -yaladelassla 4 -yalaha -yale -yale 18 -yale 19 -yale 20 -yale 21 -yale 22 -yale 23 -yale 24 -yale 25 -yale town 1 -yalta -yamachiche -yamaska -yambol -yamhill -yampa -yan 7 -yanceyville -yankee hill -yankee lake -yankeetown -yankton -yantis -yaphank -yarbo -yarborough landing -yardley -yardville -yarksis 11 -yarmouth -yarmouth indian reserve no. 33 -yarmouth port -yarnell -yarrow point -yarrowsburg -yasitkun 21 -yates center -yates city -yatesville -yatze 13 -yawaucht 11 -yazoo city -yeadon -yeager -yeagertown -yeehaw junction -ye koo che 3 -ye koos lee 11 -yekwaupsum 18 -yekwaupsum 19 -yelakin 4 -yelakin 4a -yellertlee 12 -yellow bluff -yellow girl bay indian reserve no. 32b -yellow grass -yellowknife -yellow pine -yellow quill indian reserve no. 90 9 -yellow quill i.r. 90 -yellow quill i.r. 90 18 -yellow quill i.r. 90 8 -yellow springs -yellville -yelm -yemassee -yenakiyeve -yensischuck 3 -yeo island 13 -yeoman -yerington -yerres -yettem -yetter -yevpatoriya -yoakum -yoder -yoe -yogaville -yolo -yona -yonah -yoncalla -yonkers -yookwitz 12 -y o ranch -yorba linda -york -yorkana -yorketown -york hamlet -york harbor -york haven -york landing -yorklyn -yorkshire -york springs -yorkton -yorktown -yorktown heights -yorkville -yosemite lakes -yosemite valley -young -young harris -young place -youngstown -youngsville -youngtown -youngwood -yountville -y papao -ypsilanti -yreka -y sengsong -yuba -yuba city -yucaipa -yucca -yucca valley -yukon -yulee -yuma -yuquot 1 -yutan -yvré l'Évêque -yznaga -zaandam -Żabbar -zabrze -zachary -zacht 5 -zadar -zagreb -zaimoetz 5 -zaitscullachan 9 -zalaegerszeg -zalau -zaleski -zalma -zama lake 210 -zamora -zamość -zanesfield -zanesville -zap -zapata -zapata ranch -zaporozhye -zaragoza -zaratán -zarate -zarephath -zavalla -zawiercie -zayante -zayas island 32a -zealandia -zearing -zeb -zeba -zeballos -zebulon -zeeland -zeigler -zeist -Żejtun -zelienople -zellwood -zelma -zemple -zena -zenda -zenon park -zephyr cove -zephyrhills -zephyrhills north -zephyrhills south -zephyrhills west -zgierz -zhiibaahaasing indian reserve no. 19 -zhiibaahaasing indian reserve no.19a -zhovti vody -zhytomyr -zia pueblo -zielona góra -zihlman -zilina -zillah -zilwaukee -zimagord 3 -zimmerman -zinc -zion -zionsville -zlín -zoar -zoete -zoetermeer -zoht 14 -zoht 4 -zoht 5 -zolfo springs -zorra -zortman -Żory -zuehl -zumbro falls -zumbrota -zuni pueblo -zurich -zwickau -zwingle -zwölfaxing -zwolle diff --git a/airmail_common/dicts/en/wof_regions.txt b/airmail_common/dicts/en/wof_regions.txt deleted file mode 100644 index d8d59ef..0000000 --- a/airmail_common/dicts/en/wof_regions.txt +++ /dev/null @@ -1,4958 +0,0 @@ -a`ana -aargau -ab -abd -abe -aberdeen city -aberdeenshire -abia -abidjan -abkhazia -abra -abseron -abu dhabi -abyan -ac -aceh -acklins -acquaviva -acre -act -adamaoua province -adamawa -`adan -adana -Ādaži -ad dakhiliyah -addis ababa -adigenis raioni -adiyaman -adjumani -adrar -adrar region -adygea -aerodrom municipality -afar -afyonkarahisar -ag -agadez -agalega islands -agana -agat -agb -agcabadi -agdam -agdas -aglonas -agri -agrigento -agstafa -agsu -agu -aguascalientes -agusan del norte -agusan del sur -agy -ahuachapán -aichi prefecture -aiga-i-le-tai -aileu -aimeliik -ain -ainaro -aïn defla province -aïn témouchent province -airai -aisne -aitutaki -aiwo -aizkraukles -aizputes -ajaria -ajdabiya -ajloun -ajman -ak -akershus -akhalgoris raioni -akhalts´ikhis raioni -akhmetis raioni -akita prefecture -akkar -aklan -aknistes -aksaray -akwa ibom -al -alabama -alagoas -al ahmadi -alajuela -al-anbar -al aqaba -al `asimah -alaska -alba -albacete -al-bahah -al bahr al ahmar -al balqa -al-basrah -al batinah -albay -al bayda' -alberta -alborz -al butnan -al dali' -alessandria -alexandria -al farwaniyah -alger -al hudaydah -alibori department -alicante -alifu -ali sabieh -al jabal al akhdar -al jahra -al jawf -al jifarah -al jufrah -al karak -al khartum -al khor -al khums -al kufrah -al ladhiqiyah -allier -al madinah -al mafraq -al mahrah -al mahwit -al marj -almaty -almeria -al-muthannia -alo -alojas -alpes-de-haute-provence -alpes-maritimes -al-qadisiyah -al-qassim -al qunaytirah -al rayyan -al-shahaniya -alsungas -al tafilah -altai -alta verapaz -alto paraguay -alto paraná -aluksnes -al wakra -al wusta -alytus -al zarqa -am -amambay -amanat al asimah -amapa -amasya -amatas -amazonas -ambrolauris raioni -amhara -amman -amnat charoen -amolatar -ampara -amran -amur -amuria -an -anabar -anambra -ancash -ancona -andaman and nicobar islands -andean southern ice field (campo de hielo sur) -andhra pradesh -andijon -andorra la vella -andrijevica -anenii noi -anetan -angaur -an giang -ang thong -angus -anhui -anibare -anjouan -ankara province -annaba -an-najaf -an nil al abyad -an nil al azraq -annobón province -an nuqat al khams -ans -anse aux pins -anseba -anseba region -anse boileau -anse etoile -ansela-raye -anse royale -ant -antalya -antananarivo -antarctica -antioquia -antique -antrim -antrim and newtownabbey -antsiranana -antwerpen -anuradhapura -anzoátegui -aomori prefecture -ap -apac -apace -apayao -apes -appenzell ausserrhoden -appenzell innerrhoden -apure -apurímac -aq -aqmola -aqtobe -ar -araba / Álava -araba/Álava -aracinovo municipality -arad -aragatsotn -aragua -ararat -arauca -arbil -archipel des crozet -archipel des kerguelen -ard -ardabil -ardahan -ardèche -ardennes -ards -ards and north down -area outside region -arequipa -arezzo -arges -argyll and bute -arhangay -ariana -arica and parinacota -ariège -arima -arizona -arkansas -arkhangelsk -arm -armagh city and district -armagh city banbridge and craigavon -armavir -armm -ar raqqah -arta -artemisa -artigas -artvin -arua -aruba -arunachal pradesh -arusha -as -asan -ascension -ascoli piceno -aseer -ashanti -ashkhabad -ashmore and cartier islands -ash shamaliyah -ash sharqiyah -ash shati' -aspindzis raioni -assaba region -assam -as-sulaymaniyah -as suwayda' -astana -astara -asti -astrakhan -asturias -asunción -aswan -asyout -at -atafu -atakora department -atiu -atlántico -atlántida -atlantique department -at-ta'mim -attapu -attard -attica -atua -atyrau -aube -au cap -auces -auckland region -aude -aur -aurora -aust-agder -australian capital territory -austral islands -austurland -autonomna pokrajina vojvodina -autonomous city of buenos aires -autonomous region in muslim mindanao -av -aveiro -avellino -aveyron -avila -awbari -awdal -ayacucho -aydin -ayeyarwady -ayrshire and arran -az -azad kashmir -azarbayjan-e gharbi -azarbayjan-e sharqi -azua -azuay -az zahirah -az zawiyah -ba -baa -baalbek-hermel -babek -babil -babites -bacau -bac giang -bac kan -bac lieu -bac ninh -bács-kiskun county -badajoz -badakhshan -baden-württemberg region -badghis -badulla -bafatá -bafing region -baghdad -baghlan -bagmati -bago -bahia -bahoruco -baie lazare -baie ste. anne -baiti -baja california -baja california sur -baja verapaz -bajo nuevo bank -baker island -baki -bakool -balaka -balakan -baldones -balearic islands -bali -balikesir -balkh -ballymena -ballymoney -balochistan -balti -baltinavas -balvu -balzan -bam -bamako -bamian -bamingui-bangoran -banaadir -banbridge -bandundu province -banffshire -bangka-belitung -bangkok -bangui prefecture -bani sueif -banja luka -banjul -banska bystrica -banteay mean cheay -banten -banwa -bar -barahona -baranya -barbuda -barcelona -barda -barh el gazel -bari -ba ria-vung tau -barima-waini -barinas -barisal -barking and dagenham -barletta-andria-trani -barnet -barnsley -bartın province -bas -basarabeasca -bas-congo province -basel-landschaft -basel-stadt -bashkortostan -basilan -bas-rhin -bas-sassandra -basse-kotto -bataan -batanes -batangas -batdambang -bath and north east somerset -batha region -batken -batman -batna -batticaloa -batys qazaqstan -baucau -bauchi -bauskas -bay -bayanhongor -bayan-olgiy -bayburt -bayelsa -bayern -bay islands -bay of plenty region -bc -bcn -bcs -bdf -beau bassin -beau vallon -béchar province -bedford -bedfordshire -beheira -beijing -beirut -beja -béja -béjaia province -bekes -bel air -belait -belfast -belgorod -belize -belluno -belombre -beltinci -ben arous (tunis sud) -benedikt -benevento -benghazi -bengkulu -bengo -benguela -benguet -benshangul-gumaz -ben tre -benue -beograd -beqaa -berane -berat -berea -bergamo -berkshire -berlin -bern -berovo municipality -berry islands -berwickshire -bethlahem -beverinas -bexley -beyla -beylaqan -bfs -bg -bge -bgld -bgw -bheri -bi -bicol region -biella -bíe province -bihar -bihor -bijeljina -bijelo polje -bilasuvar -bilecik -biliran -bimini -bin duong -bingöl province -binh dinh -binh thuan -bin phuoc -bioko norte -bioko sur -biombo -bir -birgu (citta' vittoriosa) -birkirkara -birmingham -birzebbugia -biscay -bishkek -biskra -bissau -bistrica ob sotli -bistrita-nasaud -bitlis -bitola municipality -bizerte -bjelovarsko-bilogorska -bkm -bl -bla -blackburn with darwen -black point -blackpool -black river -blaenau gwent -blagoevgrad -blantyre -bled -blekinge -blida -bloke -blowing point -bly -bmh -bn -bnb -bnh -bns -bo -boaco -boa vista -bobonaro -bocas del toro -boe -boffa -bogdanci municipality -bogota d.c. -bogovinje municipality -bohinj -bohol -boké -bokeo -bol -bolama -bolikhamxai -bolivar -bolívar -bolnisis raioni -bologna -bolton -bolu -bolzano/bozen -bomi -bonaire -bong -boquerón -bor -bordj bou arréridj province -borgo maggiore -borgou department -borjomis raioni -borkou -bormla (citta' cospicua) -borno -borovnica -borski upravni okrug -borsod-abauj zemplen county -bosilovo municipality -bosnian podrinje -botosani -bouches-du-rhône -boucle du mouhoun -bouenza department -bougouriba -bouira -boulgou -boumerdes province -bournemouth -bovec -boyacá -bpl -br -brabant wallon -bracknell forest -bradford -braga -braganza district -braila -brakna region -brandenburg -brändö -branicevo district -braslovce -brasov -bratislava -brava -brazzavile department -brc -brcko distrikt -brd -brda -bremen -brent -brescia -brestskaya voblasts' -brezovica -briceni -bridgend -brindisi -bristol -british columbia -british indian ocean territory -british virgin islands -brocenu -brodsko-posavska -brokopondo -bromley -brong-ahafo -bru -brunei-muara -brussels -brvenica municipality -bryansk -bs -bst -bt -buada -bubanza province -bucharest -buckinghamshire -budaka -budapest -budva -buenos aires -bugiri -bujumbura mairie province -bujumbura rural -bukhoro -bukidnon -bulacan -bulawayo -bulgan -bumthang -bundibugyo -bur -buraymi -burdur -burgas -burgenland -burgos -buriram -bursa -burtnieku -bururi province -bury -buryat -busan -bushehr -bushenyi -busia -buskerud -butaleja -butel municipality -butha-buthe -buzau -bz -ca -caaguazú -caazapá -cabañas -cabinda -cabo delgado -cabrayil -caceres -cacheu -cadiz -caerphilly -cagayan -cagayan valley -cagliari -cahul -cair municipality -cairo -caithness -cajamarca -calabarzon -calarasi -caldas -calderdale -california -calilabad -callao -caltanissetta -calvados -cam -camagüey -camarines norte -camarines sur -ca mau -cambridgeshire -camden -camiguin -campeche -campobasso -Çanakkale province -cañar -canelones -canillo -canindeyú -Çankırı province -cankova -cankuzo province -cantabria -cantal -cantemir -canterbury region -can tho -canton of geneva -canton of neuchâtel -canton of zurich -cao bang -capital -capital region -capiz -caprivi -caquetá -carabobo -caraga -caras-severin -carazo -carbonia-iglesias -carchi -cardiff -cargados carajos -carinthia -carlow -carmarthenshire -carnikavas -carrickfergus -cartago -casanare -cascade -cascades -caserta -caska municipality -castellon -castelo branco -castlereagh -castries -catamarca -catanduanes -catania -catanzaro -cat island -cauca -causeni -causeway coast and glens -cavan -cavite -cay -cayman islands -cayo -cb -cbf -cc -cd -ce -ceara -cebu -celje -centar municipality -centar zupa municipality -central -central abaco -central andros -central and western -central bedfordshire -central bohemian region -central bosnia -central eleuthera -central equatoria -centrale region -central finland -central greece -central java -central kalimantan -central luzon -central macedonia -central ostrobothnia -central river -central singapore -central sulawesi -central visayas -centre -centre est -centre nord -centre ouest -centre region -centre sud -centro sur -ceredigion -cerklje na gorenjskem -cerknica -cerkno -cerkvenjak -cerro largo -cesar -cesinovo-oblesevo municipality -cesu -cesvaines -cetinje -ceuta -cf -cgn -cgv -ch -chachoengsao -chaco -chagang-do -chaguanas -chahar mahall va bakhtiari -chai nat -chaiyaphum -chalatenango -champasak -chandigarh -changhua county -chanthaburi -chaouia - ouardigha -chardzhou -charente -charente-maritime -chari-baguirmi -charlotte -chatham islands -che -chechnya -chelyabinsk -cher -cherkasy -chernihiv -chernivtsi -cheshire -cheshire east -cheshire west and chester -chh -chhattisgarh -chhukha -chiang mai -chiang rai -chiapas -chiayi city -chiayi county -chiba prefecture -chiesanuova -chieti -chihuahua -chikwawa -chimaltenango -chimborazo -chimbu -chinandega -chin state -chiquimula -chiradzulu -chirang -chiriquí -chișinău municipality -chitipa -chittagong -chlef -chocó -choiseul -choluteca -chonburi -chongqing -chontales -chp -christ church -christ church nichola town -christmas island -chubut -chukotka -chumphon -chungcheongbuk-do -chungcheongnam-do -chuquisaca -chuvash -chuy -chw -ci -cibitoke province -ciblas -ciego de Ávila -cienfuegos -cimișlia district -city and county of the city of london -city of aberdeen -city of bristol -city of derby -city of dundee -city of edinburgh -city of freeport -city of glasgow -city of kingston upon hull -city of leicester -city of nottingham -city of peterborough -city of plymouth -city of portsmouth -city of southampton -city of stoke-on-trent -city of westminster -city of wolverhampton -ciudad de méxico -ciudad real -ckf -ckt -cl -clackmannan -clackmannanshire -clare -clarendon -cld -clipperton island -clk -cluj -clwyd -cmn -cn -co -coa -coahuila de zaragoza -coast -cochabamba -coclé -cocos (keeling) islands -coimbra -cojedes -col -coleraine -colima -collines department -colombo -colón -colonia -colorado -comayagua -commewijne -como -comoé -compostela valley -conakry -concepción -conjurisdicciones interprovinciales -connecticut -constanta -constantine -conwy -cookstown -copán -copperbelt -coral sea islands -cordillera -cordillera administrative region -cordoba -córdoba -cork -cork city -cornwall -coronie -corozal -corrèze -corrientes -corse-du-sud -cortés -Çorum province -corunna -cosenza -cotabato -cote d'or -côtes-d'armor -cotopaxi -county durham -county of herefordshire -couva-tabaquite-talparo -cov -cova lima -covasna -coventry -coyah -cr -craigavon -cremona -crete -creuse -crf -crimea -criuleni -crnomelj -crooked island -cross river -crotone -croydon -cs -csongrád -csr -ct -cuando cubango -cuanza norte -cuanza sul -cucer-sandevo municipality -cuenca -culfa -cumbria -cundinamarca -cunene -cuneo -curacao -curepipe (2) -cuscatlán -cusco -cuvette department -cuvette-ouest department -cuyuni-mazaruni -cwy -cz -dabola -dac nong -dadra and nagar haveli -daegu -daejon -daga -dagdas -dagestan -daikondi -dajabón -dakar -dakhlet nouadhibou -dak lak -dalaba -dalarna -daman and diu -dâmbovita -da nang -danilovgrad -daqahlia -dar`a -dar es salaam -darhan -darién -darlington -darnah -daskasan -daugavpils -dauphin -davaci -davao -davao del norte -davao del sur -davao occidental -davao oriental -davao region -daykundi -dayr az zawr -dby -dc -dd -de -de aisen -de antofagasta -de atacama -debarca municipality -debar municipality -debub -debub-keih-bahri -de coquimbo -dededo -dedza -deir al-balah -de la araucania -delaware -del bio-bio -delcevo municipality -delhi -del libertador b ohiggins -del maule -de los lagos -de los rios -delta -delta amacuro -de magallanes y antartica chilena -demerara-mahaica -demir hisar municipality -demir kapija municipality -den -denbighshire -denguélé -denigomodu -denizli -dennery -dependencias federales -der -derbyshire -derry -derry city and strabane -destrnik -de tarapaca -deux-sèvres -dev -de valparaiso -devon -devonshire -df -dgn -dgy -dhaalu -dhaka -dhamar -dhawalagiri -dhi-qar -dibër -diego martin -dien bien -diffa region -dihok -dikhil -dili -dimashq -dingli -dinguiraye -diourbel -dire dawa -disputed areas of croatia -district of columbia -distrito capital -distrito federal -distrito nacional -divaca -dix-huit montagnes -diyala -diyarbakir -djelfa -djibouti -dki jakarta -dl -dmanisis raioni -dn -dnc -dnd -dnipropetrovs'k -dobeles -dobje -doboj -dobrepolje -dobrich -dobrna -dobrova-polhov gradec -dobrovnik -dodoma -doha -dokolo -dolenjska -dolenjske toplice -dolj -dolneni municipality -dolnoslaskie -dol pri ljubljani -domagnano -doncaster -dondușeni district -donegal -donetsk -donga department -dong nai -dong thap -dor -dordogne -dornava -dornod -dornogovi -dorset -dosso -doubs -doukkala - abda -dow -dowa -down -dr -dravograd -drenthe -drocia -drôme -drugovo municipality -dry -duarte -dubai -dubasari -dublin city -dubréka -dubrovacko-neretvanska -dud -dudley -dumfries -dumfries and galloway -dumiat -dunbartonshire -dundagas -dundee city -dundgovi -dungannon -dunlaoghaire-rathdown -duplek -dur -durango -durazno -durbes -durham -durrës -dushet´is raioni -düzce -dyfed -dzavhan -ealing -east ayrshire -east berbice-corentyne -east dunbartonshire -east end -eastern -eastern cape -eastern equatoria -eastern highlands -eastern province -eastern samar -eastern tobago -eastern visayas -east grand bahama -east java -east kalimantan -east lothian -east macedonia and thrace -east new britain -east nusa tenggara -east province -east renfrewshire -east riding of yorkshire -east sepik -east sussex -ebonyi -eckerö -edh -edirne -edo -ehime prefecture -ekiti -elazig -el bahr el ahmar -elbasan -el bayadh -el beni -el ismailia -eln -el oro -el oued -el paraíso -el progreso -el seybo -el suez -el tarf -el wadi el gedeed -emberá -en -encamp -enfield -enga -english river -engures -enna -ennedi est -ennedi ouest -entre rios -enugu -epirus -Équateur province -er -erdenet -erevan -erglu -ermera -erongo -erw -ery -erzincan -erzurum -es -escaldes-engordany -escuintla -esfahan -eskisehir -esmeraldas -espaillat -espirito santo -ess -essequibo islands-west demerara -essex -essonne -est -estelí -estonia -estuaire province -esx -eua -eure -eure-et-loir -Évora -ewa -exuma -faafu -fa`asaleleaga -faetano -fakaofo -fal -falcón -fălești district -falkirk -falkland islands -famagusta -famagusta district -farah -faranah -farghona -far north region -faro -faroe islands -fars -faryab -fata -fatick -fayoum -fc -fcta -fe -federacija bosne i hercegovine -federal capital territory -federally administered tribal areas -fejér -fer -fermanagh -fermanagh and omagh -fermo -ferrara -fes-boulemane -fg -fgura -fi -fianarantsoa -fier -fif -fife -fingal -finistère -finnmark -finström -fiorentino -firenze -five -fl -flacq -flevoland -flintshire -fln -flores -florești district -floriana -florida -florida department -fm -fo -foggia -föglö -fontana -forécariah -forli'-cesena -formosa -four -fr -francisco morazán -free state -free state of thuringia -french guiana -fria -fribourg -friesland -fromager -frosinone -fujairah -fujian -fukui prefecture -fukuoka prefecture -fukushima prefecture -funafuti -fuzuli -ga -gaafu alifu -gaafu dhaalu -gabès -gabrovo -gabú -gadabay -gadarif -gafsa -gaga`emauga -gagaifomauga -gagauzia -galápagos -galati -galguduud -galle -galway -galway city -gambela -gampaha -ganca -gandaki -gand turk -gansu -ganzourgou -gao -gaoual -gard -gardabanis raioni -garkalnes -gasa -gash-barka -gat -gateshead -gauteng -gavleborg -gaza -gaza strip -gaziantep -gazi baba municipality -ge -gedo -geghark'unik' -gelderland -genova -george hill -georgia -gers -geta -gevgelija municipality -geylegphug -gezira -ghadamis -ghajnsielem u kemmuna -ghanzi -gharb -gharb-chrarda-béni hssen -gharb darfor -gharbia -ghardaia province -gharghur -gharyan -ghasri -ghaxaq -ghazni -ghowr -gia lai -gibraltar -gifu prefecture -gilan -gilgit baltistan -gilgit baltistan province -gipuzkoa -giresun -girona -gironde -gisborne region -gitega province -giurgiu -giza -gj -gjirokastër -gjorce petrov municipality -glacis -glarus -glasgow city -gld -glg -glodeni -gloucestershire -gls -gnagna -gnaviyani -go -goa -gôh-djiboua -goias -golestan -gombe -goranboy -gorenja vas-poljane -gorenjska -gorgol region -gori -goriska -goris raioni -gorizia -gorj -gornja radgona -gornji grad -gornji petrovci -gorno-altay -gorontalo -gostivar municipality -gotland -gourma -govi-altay -goycay -gr -gracias a dios -grad -grad beograd -gradsko municipality -grad zagreb -granada -grand' anse -grand anse mahe -grand anse praslin -grand bassa -grand cape mount -grand cay -grande comore -grand gedeh -grand kru -grand port -granma -greater accra -greater casablanca -greater london -greater manchester -greater poland -greenwich -grenadines -grisons -gro -grobinas -groningen -gros islet -grosseto -grosuplje -gua -guadalajara -guadalcanal -guadeloupe -guainía -guairá -guam -guanacaste -guanajuato -guangdong -guangxi zhuang -guantánamo -guantanamo bay usnb -guarda -guárico -guatemala -guaviare -guayas -gudja -guéckédou -guelma -guelmim - es-semara -guéra region -guerrero -guidimaka region -guimaras -guizhou -gujarat -gulbenes -gulf -gulu -gümüshane -gunma prefecture -guria -gurjaanis raioni -gwangju -gwent -gwn -gwynedd -gyeongsangbuk-do -gyeongsangnam-do -gyor-moson-sopron -gzira -ha -haa alifu -haa dhaalu -ha'apai -haciqabul -hackney -hadjer-lamis -hadramawt -ha giang -hai -hai duong -haifa -ha'il -hainan -hainaut -hai phong -hajdina -hajdú-bihar county -hajjah -hakkari -h'alab -halabja -halland -halton -ham -hamadan -hamah -hambantota -hamburg -hamgyong-bukto -hamgyong-namdo -hamilton -hammarland -hammersmith and fulham -hampshire -hamrun -ha nam -ha noi -hanover -haradzyenskaya voblasts' -harare -harari -harbour island -hardap -harghita -haringey -harjumaa -harrow -hartlepool -haryana -hasaka (al haksa) -ha tay -hatay -ha tinh -hatohobei -hato mayor -hau giang -haute-corse -haute-garonne -haute-kotto -haute-loire -haute-marne -hautes-alpes -haute-saône -haute-savoie -hautes-pyrénées -haute-vienne -haut-mbomou -haut-ogooué province -haut-rhin -haut-sassandra -hauts bassins -hauts-de-seine -havering -hawaii -hawalli -hawke's bay region -heard island and mcdonald islands -hebei -hebron -hedmark -hef -heilongjiang -hela -helmand -henan -hentiy -herat -hérault -herceg novi -heredia -herefordshire -hermanas -herrera -hertfordshire -herzegovina-neretva -hessen -heves -hh -hhohho -hi -hid -hidalgo -highland -hiiraan -hiiumaa -hillingdon -himachal pradesh -hîncești district -hiroshima prefecture -hld -hoa binh -hoce-slivnica -ho chi minh -hodh ech chargui -hodh el gharbi -hoima -hokkaido prefecture -holguín -holy mountain -homs (hims) -homyel'skaya voblasts' -hope town -hordaland -horjul -hormozgan -houaphan -houet -hounslow -hovd -hovedstaden -hovsgol -howland island -hp -hpl -hr -hrastnik -hrpelje-kozina -hrt -hsinchu city -hsinchu county -hualien county -huambo -huancavelica -huánuco -hubei -huehuetenango -huelva -huesca -huila -huíla province -hunan -hunedoara -hung yen -hwanghae-bukto -hwanghae-namdo -hyogo prefecture -ia -ialomita -ialoveni -iasi -ibanda -ibaraki prefecture -ibb -ica -id -idaho -ida-virumaa -idlib -idrija -iecavas -ifugao -ig -iganga -iğdır province -ijuw -iklin -ikšķile -il -ilam -iles eparses de l'ocean indien -iles saint-paul et nouvelle-amsterdam -ilfov -ilha da graciosa -ilha da madeira -ilha das flores -ilha de porto santo -ilha de santa maria -ilha do corvo -ilha do faial -ilha do pico -ilha terceira -ilinden municipality -ilirska bistrica -ille-et-vilaine -illinois -illizi -ilocos norte -ilocos region -ilocos sur -iloilo -ilukstes -im -imbabura -imereti -imisli -imo -imperia -in -inagua -inarajan -incheon -inchiri region -incukalna -independencia -indiana -indre -indre-et-loire -ingushetia republic -inhambane -inland waters of croatia -inner mongolia -intibucá -inverclyde -inverness -ioba -ionian islands -iow -iowa -irbid -iringa -irkutsk -is -isabel -isabela -isère -isernia -ishikawa prefecture -isingiro -isla (citta' invicta) -isla de la juventud -islamabad -island harbour -islands -isle of anglesey -isle of man -isle of wight -isles of scilly -islington -ismayilli -isparta -istanbul -istarska -itapúa -ivancna gorica -ivano-frankivs'k -ivanovo -ivc -iwate prefecture -izabal -izmir -izola -jablanica -jaeju-do -jaen -jaffna -jal -jalal-abad -jalapa -jalisco -jambi -jammu and kashmir -jamtland -janakpur -janub darfor -janub kurdufan -järva county -jarvis island -jász-nagykun-szolnok county -jaunjelgavas -jaunpiepalgas -jaunpils -jegunovce municipality -jekabpils -jelgava -jelgavas -jendouba -jenin -jeollabuk-do -jeollanam-do -jerash -jericho -jersey -jerusalem -jesenice -jezersko -jh -jharkhand -jhr -jiangsu -jiangxi -jigawa -jihoceský -jijel -jilin -jinja -jinotega -jiwaka -jizan -jizzakh -jk -jõgeva county -johnston atoll -johor -jomala -jonglei -jonkoping -jowzjan -jubbada dhexe -jubbada hoose -jujuy -junín region -jura -jurmala -jutiapa -juzhna bachka -juzhni banat -jy -ka -kaafu -kabale -kabardino-balkar -kabarole -kaberamaido -kabul -kachin state -kadiogo -kaduna -kaesong-si -kaffrine -kafr el sheikh -kagawa prefecture -kagera -kagoshima prefecture -kainuu -kairouan -kalangala -kalasin -kalbacar -kalimantan utara -kalinga -kaliningrad -kaliro -kalkara -kalmar -kalmykia -kaluga -kalutara -kamchatka -kamnik -kampala -kamphaeng phet -kampong cham -kampong chhnang -kampong spoe -kampong thum -kampot -kamuli -kamwenge -kanagawa prefecture -kanal -kanchanaburi -kandahar -kandal -kandavas -kandy -kanem region -kangwon-do -kankan -kano -kansas -kanungu -kaoh kong -kaohsiung city -kaolack -kapchorwa -kapisa -karabük -karachay-cherkess -karaman -karan state -kara region -karas -karategin -karbala' -karbinci municipality -karelia -karlovacka -karlovarský -karnali -karnataka -karpos municipality -kars -karsavas -karuzi province -kasaï-occidental province -kasese -kaspis raioni -kassérine -kastamonu -kasungu -katakwi -katanga -katsina -kaunas -kavadarci municipality -kavango east -kavango west -kayangel -kayan state -kayanza province -kayes -kayseri -kayunga -kdh -keb -kebbi -kebili -kedah -kedougou -kédougou -keelung city -kegalle -keguma -kekavas -kelantan -kemerovo -kémo prefecture -ken -kensington and chelsea -kent -kentucky -kepulauan riau -kerala -kercem -kerman -kermanshah -kérouané -kerry -kgalagadi -kgatleng -khabarovsk -khakassia -khammouan -khanh hoa -khanty-mansi -khan younis -kharagaulis raioni -kharkiv -khashuris raioni -khaskovo -khatlon -khenchela -kherson -khl -khmelnytskyi -khomas -khonis raioni -khon kaen -khorasan -khorazm -khowst -khulna -khuzestan -khyber pakhtunkhwa -kibaale -kiboga -kicevo municipality -kidal -kidricevo -kien giang -kié-ntem province -kiev -kigali province -kigoma -kildare -kilimanjaro -kilinochchi -kilis -kilkenny -kincardineshire -kindia -kingman reef -kingston st. john -kingston upon thames -kinkkale -kinmen county -kinshasa city -kir -kiribati -kirklareli -kirklees -kirkop -kirkuk -kirov -kirovohrad -kirsehir -kiruhuura -kirundo province -kisoro -kissidougou -kitgum -kl -klaipeda -k. maras -knowsley -kobarid -kobilje -koboko -kocaeli -kocani municipality -kocenu -kocevje -kochi prefecture -kogi -kohgiluyeh va buyer ahmad -kökar -kokneses -kolasin -kolda -kolubara -kolubarski upravni okrug -komárom-esztergom -komen -komenda -komi -kommune kujalleq -kommuneqarfik sermersooq -komondjari -kompienga -konar -konce municipality -konduz -kon tum -konya -koper -koprivnica-krizevci -korçë -kordestan -koror -koroska -kosi -kosice -kosovo -kosovska mitrovica -kosovsko pomoravlje -kossi -kostel -kostroma -kotayk' -kotido -kotor -koubia -kouffo department -kouilou -kouilou department -koulikoro -koundara -kouritenga -kouroussa -kowloon city -kozje -kr -krabi -krachen -královéhradecký -kranj -kranjska gora -krapinsko-zagorska -kraslavas -krasnodar -krasnovodsk -krasnoyarsk -kratovo municipality -krimuldas -kriva palanka municipality -krivogastani municipality -kronoberg -krsko -krusevo municipality -krustpils -ks -ktn -kuala lumpur -kuhistoni badakhshon -kujawsko-pomorskie -kukës -kul -kuldigas -kumamoto prefecture -kumanovo municipality -kumi -kumlinge -kuna yala -kunene -kungota -kurdamir -kurdzhali -kurgan -kursk -kurunegala -kütahya province -kuzma -kvemo kartli -kwai tsing -kwajalein -kwara -kwazulu-natal -kweneng -kwl -kwun tong -ky -kyankwanzi -kyenjojo -kyeongki-do -kymenlaakso -kyoto prefecture -kyrenia -kyustendil -la -la altagracia -laamu -lääne -lääne county -lääne-viru county -laâyoune-boujdour-sakia el hamra -labé -laborie -labuan -lac region -lacs -la digue and inner islands -lae -la estrelleta -laghman -laghouat -lagodekhis raioni -lagos -la guajira -laguna -lagunes -la habana -lahij -lai chau -lakes -lakshadweep -la libertad -lambayeque -lambeth -lam dong -lampang -lamphun -lampung -lan -lanao del norte -lanao del sur -lanarkshire -lancashire -landes -lang son -lankaran -lao cai -laois -la pampa -la paz -lapland -l'aquila -lara -la rioja -larnaca district -larne -la romana -l'artibonite -las palmas -la spezia -las tunas -latina -la union -la unión -lautem -lavalleja -la vega -lb -lbn -lce -ld -lds -le -lec -lecce -lecco -leeds -leeward islands -leicestershire -leiria -leitrim -le kef -lékoumou department -lélouma -lemland -lempira -lenart -lendava -leningrad -leninobod -lentekhis raioni -leon -león -leova -leribe -lerik -les mamelles -lesser poland voivodeship -lewisham -leyte -lezhë -lhaviyani -lhuntshi -li -liaoning -lib -liberecký -licko-senjska -lie -liechtenstein -liège -lielvardes -lienchiang county -liepaja -ligatnes -lija -likouala -lilongwe -lim -lima province -lima region -limassol district -limavady -limbazi -limburg -limerick -limerick city -limón -limpopo -lin -lincolnshire -lindi -lipetsk -lipkovo municipality -liquica -lira -lisboa -lisburn -lisburn and castlereagh -litija -litoral -littoral department -littoral province -liv -livanu -liverpool -livorno -ljubljana -ljubno -ljutomer -lleida -lmv -lo -lobaye -lodi -Łódź voivodeship -loei -lofa -logatec -logone occidental -logone oriental region -loire -loire-atlantique -loiret -loir-et-cher -loja -lola -long an -longford -long island -lopburi -lorestan -loreto -loroum -lorri -los rios -los santos -lot -lot-et-garonne -louang namtha province -louangphabang -louga -louisiana -louth -lovech -lovrenc na pohorju -lower austria -lower river -lowgar -loyalty islands -lozère -lozovo municipality -lp -lr -lt -lu -luanda province -luapula -lubanas -lubelskie -lubombo -lubuskie -lucca -luce -lucerne -ludzas -lugo -luhansk -lukovica -lumbini -lumparland -lunda norte -lunda sul -luqa -lusaka -lut -luton -luwero -lux -luxembourg -luxemburg -luxor -lviv -ma -maale -maan -macau -macenta -macerata -machinga -machva -macva -madaba -madang -madhyamanchal -madhya pashchimanchal -madhya pradesh -madinat al shamal -madonas -madre de dios -madrid -madriz -mae hong son -maekel -maekel region -mafeteng -magadan -magdalena -magherafelt -maguindanao -magway -mahaica-berbice -mahajanga -mahakali -maharashtra -maha sarakham -mahdia -mahilyowskaya voblasts' -maine -maine-et-loire -maio -majuro -makamba province -makedonska kamenica municipality -makedonski brod municipality -makira -makkah -malaga -malaita -malampa -malanje -malatya -maldonado -mali -malpils -maluku -mambéré-kadéï prefecture -mamou -man -manabi -managua -manatuto -manawatu-wanganui region -manche -manchester -mandalay -mandiana -mandoul region -mangaia -mangghystau -mangilao -mangochi -mangrove cay -manica -manicaland -maniema -maniki -manipur -manisa -manitoba -mannar -mantova -manua -manubah -manufahi -manus -manyara -manzini -maputo -mara -maradi -maramureş county -maranhao -mardin -margibi -maría trinidad sánchez -ma'rib -maribor -mariehamn -mari el -marijampole -marinduque -maritime region -markazi -markovci -marlborough region -marne -marneulis raioni -marowijne -marquesas islands -marrakech - tensift - al haouz -marsa -marsaskala -marsaxlokk -martinique -marupes -mary -maryland -masaka -masalli -masaya -masbate -mascara -maseru -mashonaland central -mashonaland east -mashonaland west -masindi -masqat -massa-carrara -massachusetts -massana -masvingo -matabeleland north -matabeleland south -matagalpa -matale -matam -matanzas -matara -matera -mato grosso -mato grosso do sul -matrouh -mauke -mavrovo and rostusa municipality -mayabeque -mayaguana -mayenne -mayo -mayo-kebbi est -mayo-kebbi ouest -mayotte -maysan -mayuge -mazandaran -mazowieckie -mazsalacas -mb -mbale -mbarara -mbeya -mbomou -mc -mchinji -md -mdb -mdina (citta' notabile) -mdw -me -meath -mechi -mecklenburg-vorpommern -medea province -médenine -medimurska -medvode -medway -meemu -meghalaya -mehedinti -meknès-tafilalet -melaka -melekeok -melilla -mellieha -mendoza -meneng -menia -menofia -mérida -merizo -merseyside -mersin -mersraga -merthyr tydfil -merton -messina -mestiis raioni -meta -metlika -metropolitana -meurthe-et-moselle -meuse -mex -méxico -mft -mg -mgarr -mh -mi -miaoli county -mic -michigan -michoacán -micoud -mid and east antrim -middle -middle caicos -middlesbrough -mid glamorgan -midlands -midlothian -midtjylland -mid ulster -midway islands -mie prefecture -mik -mila -milano -milne bay -milton keynes -mimaropa -minas gerais -mindoro occidental -mindoro oriental -mingacevir -minnesota -minor island of yemen -minor islands of anguilla -minor islands of antarctica -minor islands of belize -minor islands of cambodia -minor islands of colombia -minor islands of cuba -minor islands of denmark -minor islands of djibouti -minor islands of egypt -minor islands of eritrea -minor islands of fiji -minor islands of germany -minor islands of guernsey -minor islands of india -minor islands of indonesia -minor islands of iran -minor islands of japan -minor islands of kazakhstan -minor islands of kiribati -minor islands of malaysia -minor islands of mauritania -minor islands of myanmar -minor islands of new caledonia -minor islands of north korea -minor islands of papua new guinea -minor islands of philippines -minor islands of saudi arabia -minor islands of serbia -minor islands of solomon islands -minor islands of somaliland -minor islands of south korea -minor islands of thailand -minor islands of tunisia -minor islands of turkey -minor islands of tuvalu -minor islands of venezuela -minsk -minskaya voblasts' -miquelon-langlade -miranda -miren-kostanjevica -mirna pec -misamis occidental -misamis oriental -misiones -mislinja -misratah -mississippi -missouri -mitiaro -mityana -miyagi prefecture -miyazaki prefecture -mizoram -ml -mlk -mn -mo -modena -mogila municipality -mohale's hoek -mohéli -mojkovac -moka -mokhotlong -mon -monaco -monagas -monaghan -monastir -mondol kiri -moneragala -mongar -monmouthshire -mono department -monseñor nouel -mon state -montagnes -montana -mont buxton -monte cristi -montegiardino -monte plata -montevideo -mont fleuri -montserrado -monza e della brianza -moore's island -mopti -moquegua -mor -morava -moravce -moravica -moravske toplice -moravskoslezský -moray -morazán -morbihan -mordovia -morelos -møre og romsdal -morobe -morogoro -morona santiago -moroto -moscow city -moscow oblast -moselle -mosta -mostaganem -mosteiros -mou houn -mountain province -mount lebanon -moxico -moyen-cavally -moyen-chari -moyen-comoe -moyen-ogooué province -moyle -moyo -mozirje -mp -mpigi -mpumalanga -mqabba -mry -ms -msida -m'sila -mt -mtarfa -mt athos -mt. athos -mtskheta-mtianeti -mtwara -mty -mubarak al kabeer -mubende -mudug -mugla -muharraq -mukdahan -mukono -mulanje -mullaitivu -mun.bender -municipality of Šentjur -municipality of Škofja loka -munxar -muramvya province -murcia -mures -murmansk -murska sobota -murzuq -mus -musandam -muta -muyinga province -mwanza -mwaro -mykolaiv -myl -mymensingh -mz -mzimba -na -naama -nabatieh -nabeul -nablus -nadur -naftalan -nagaland -nagano prefecture -nagasaki prefecture -na h-eileanan an iar -nahouri -nahr an nil -nairn -nairobi area -najran -nakapiripirit -nakasongola -nakhon nayok -nakhon phanom -nakhon ratchasima -nakhon sawan -nakhon si thammarat -naklo -nam -namangan -nam dinh -namentenga -namibe -nampula -namur -nan -nana-grébizi prefecture -nana-mambéré prefecture -nangarhar -nantou county -nanumanga -nanumea -napo -napoli -nara prefecture -narathiwat -narayani -nariño -naryn -nassarawa -nathon pathon -national capital -national capital district -national capital region -nauksenu -navarre -navassa island -nawoiy -naxcivan -naxxar -nay -nayala -nayarit -naypyidaw -nazarje -nb -nbl -nc -nd -n'djamena -ndn -ne -neamt -neath port talbot -nebbi -nebraska -Ñeembucú -neftcala -negeri sembilan -negotino municipality -negros occidental -negros oriental -nelson region -nenets -neretas -net -neuquen -neutral zone -nevada -nevsehir -new brunswick -newcastle upon tyne -newfoundland and labrador -newham -new hampshire -new ireland -new jersey -new mexico -newport -new providence -newry and mourne -newry mourne and down -new south wales -new taipei city -newtownabbey -new york -nfk -ngäbe buglé -ngaraard -ngarchelong -ngardmau -ngatpang -ngchesar -ngeremlengui -nghe an -ngiwal -ngm -ngouni province -ngozi province -nh -niamey -niari region -niassa -nibok -nicas -nickerie -nicobar is. -nicosia -nidwalden -niedersachsen -nièvre -nigde -niger -niigata prefecture -niksic -nimba -nimruz -ninawa -ningxia hui -ninh binh -ninh thuan -ninotsmindis raioni -nippes -nisava -nishava -nisporeni -nitriansky kraj -niuas -niue -niutao -nizhny novgorod -nj -njombe -nkhata bay -nkhotakota -nl -nle -nlk -nln -nm -no -nógrád -nong bua lam phu -nong khai -nonthaburi -noonu -noord-brabant -noord-holland -nord -nord-est -nordjylland -nordland -nord-ouest -nordrhein-westfalen -nord-trøndelag -norfolk -norfolk island -norrbotten -norte de santander -north -north abaco -north aegean -northamptonshire -north andros -north ayrshire -north bačka district -north bank -north caicos -north carolina -north central -north dakota -north down -north east -north-east -northeast -north eastern -north-eastern -north east lincolnshire -north eleuthera -northern -northern bahr al ghazal -northern borders -northern cape -northern cyprus -northern islands -northern mindanao -northern ostrobothnia -northern samar -northern savonia -northern territory -north hill -north karelen -north kivu -north lanarkshire -northland region -north lebanon -north lincolnshire -north maluku -north ossetia-alania -north province -north side -north sinai -north solomons -north somerset -north sulawesi -north sumatra -north tipperary -north tyneside -northumberland -north west -north-west -northwest -north western -north-western -north-west frontier -north-west province -northwest territories -north yorkshire -notranjsko-kraska -nottinghamshire -nouakchott -noumbiel -novaci municipality -novara -nova scotia -novgorod -novo mesto -novo selo municipality -novosibirsk -nq -nrw -ns -nsanje -nsn -nsw -nt -nta -ntcheu -ntchisi -nth -ntl -ntt -ntungamo -nty -nu -nueva ecija -nueva esparta -nueva segovia -nueva vizcaya -nuevo león -nugaal -nui -nukufetau -nukulaelae -nukunonu -null island -nuna allanngutsaaaliugaq -nunavut -nuoro -nurestan -nuwara eliya -nv -nwp -ny -nyanga province -nyanza -nyk -nym -nzérékoré -oax -oaxaca -obock -obwalden -ocotepeque -odessa -odisha -odranci -oecussi-ambeno -offaly -og -ogliastra -ogooué-ivindo province -ogooué-lol province -ogooué-maritime province -ogres -ogun -oguz -oh -ohangwena -ohio -ohrid municipality -oio -oise -oita prefecture -ok -okavango -okayama prefecture -okinawa prefecture -oklahoma -olaines -olancho -olbia-tempio -old -oldham -olomoucký -olt -omagh -omaheke -ombella-m'poko -omh -omnogov -omsk -omusati -on -ondo -one -ongtustik qazaqstan -onis raioni -ontario -oost-vlaanderen -oplotnica -opolskie -oppland -or -oran -orange walk -ordino -ordu -ordubad -orebro -oregon -orellana -orenburg -orenburg oblast -orhei -oriental -oristano -orkney -orkney islands -orne -oromia -oruro -oruzgan -oryol -osaka prefecture -osh -oshana -osh city -oshikoto -osjecko-baranjska -oslo -oslomej municipality -osmaniye -osrednjeslovenska -ostergotland -Østfold -ostrobothnia -osun -ot -otago region -otdar mean cheay -otjozondjupa -ouadaï region -ouaka -ouargla -oubritenga -oudalan -oudomxai -oued ed-dahab -ouémé department -ouest -ouham -ouham-pendé prefecture -oum el bouaghi -ourense -outer islands -ov -overijssel -ovl -ovorhangay -oxf -oxfordshire -oyam -oyo -ozolnieku -ozurget´is raioni -pa -pader -padova -paget -pahang -paijanne tavastia -päijänne tavastia -pailin -paktia -paktika -palauli -palawan -palencia -palermo -pallisa -palmerston -palmyra atoll -pampanga -pamplemousses -panama -panamá oeste -pando -panevėžys county -pangasinan -panjshir -paola -paphos district -papua -para -paracel islands -paraguarí -paraiba -paramaribo -parana -pardubický -pargaujas -paris -parma -pärnu county -paro -parvan -pasco -pas-de-calais -pashchimanchal -pastaza -pathum thani -pattani -paul -pavia -pavilostas -pavlodar -paysandú -pazardzhik -pb -pc -pchinja -pcinja -pd -pe -pec -pech -pedernales -pehcevo municipality -peleliu -peloponnese -pem -pemagatsel -pemba north -pemba south -pembroke -pembrokeshire -penal-debe -penama -penang -penghu county -pennsylvania -penza -perak -peravia -perlis -perm -pernambuco -pernik -perth and kinross -perugia -pesaro e urbino -pescara -pesnica -pest -petén -petrovec municipality -pg -phalombe -phang nga -phatthalung -phayao -phetchabun -phetchaburi -phg -phichit -phitsanulok -phnum penh -phongsali -phrae -phra nakhon si ayutthaya -phuket -phu tho -phu yen -pi -piacenza -piaui -pichincha -pieta' -pinar del río -pingtung county -piran -pirkanmaa -pirot -pirotski upravni okrug -pisa -pistoia -pita -pitcairn islands -piti -piura -pivka -pjy -plaines wilhems -plaisance -plasnica municipality -plateau -plateau central -plateau department -plateaux department -plateaux region -plav -plavinu -pleven -pljevlja -plovdiv -pls -pluzine -ply -plzenský -pn -png -po -podcetrtek -podgorica -podkarpackie -podlaskie -podlehnik -podravska -podunavlje -podunavski upravni okrug -podvelka -pointe larue -point fortin -pol -polonnaruwa -poltava -põlva county -polzela -pomeroon-supenaam -pomoravlje -pomoravski upravni okrug -pomorskie -pomurska -poni -pontevedra -pool department -poole -por -pordenone -portalegre -port glaud -portland -port louis -porto -port of spain -porto novo -port said -portuguesa -posavina -postojna -potaro-siparuni -potenza -potosí -pouthisat -pow -powys -pozega-slavonija -pr -prachinburi -prachuap khiri khan -praha -prahova -praia -praslin -prato -preah seihanu -preah vihear -prebold -preddvor -preilu -presidente hayes -presov -prevalje -prey veng -priekules -priekulu -prilep municipality -primorsko-goranska -primorsky -prince edward island -princes town -príncipe -prizren -prk -probistip municipality -providencales and west caicos -pskov -pt -pte -ptuj -pu -puconci -puducherry -pue -puebla -puerto plata -puerto rico -pukapuka -punakha -punjab -puno -puntarenas -puntland -purwanchal -putrajaya -puttalam -putumayo -puy-de-dôme -pv -pwani -py -p'yongan-bukto -p'yongan-namdo -p´yongyang-si -pyrénées-atlantiques -pyrénées-orientales -qaasuitsup kommunia -qabala -qacha's nek -qala -qalqilya -qalubia -qaraghandy -qashqadaryo -qax -qazax -qazbegis raioni -qazvin -qc -qena -qeqqata kommunia -qinghai -qld -qobustan -qom -qoraqalpoghiston -qormi (citta' pinto) -qostanay -qrendi -quang binh -quang nam -quang ngai -quang ninh -quang tri -quatre bornes -quba -qubadli -que -quebec -queensland -querétaro -quezaltenango -quezon -quiché -quinara -quindío -quintana roo -quirino -qusar -quthing -qvarlis raioni -qyzylorda -ra -raa -raan -rabat (ghawdex) (citta' vittoria) -rabat (malta) -rabat-salé-zemmour-zaer -race-fram -racha-lochkhumi-kvemo svaneti -radece -radenci -radlje ob dravi -radovis municipality -radovljica -rafah -ragged island -ragusa -railik chain -raionul edineţ -raionul ocniţa -rajasthan -rajshahi -rakahanga -rakai -rakhine state -ramallah -rankovce municipality -ranong -raplamaa -rapti -rarotonga -ras al khaimah -rashka -rasina -rasinski upravni okrug -raska -ratak chain -ratanah kiri -ratchaburi -ratnapura -raunas -ravenna -rayong -razavi khorasan -razgrad -rcc -rch -rct -rdg -re -reading -redbridge -redcar and cleveland -redonda -reggio di calabria -reggio nell'emilia -región autónoma del caribe norte -región autónoma del caribe sur -region zealand -relizane -renfrewshire -republic of srpska -republika srpska -resen municipality -retalhuleu -reunion -rezekne -rezeknes -rezina -rfw -rheinland-pfalz -rhode island -rhondda, cynon, taf -rhône -ri -riau -ribeira brava -ribeira grande -ribeira grande de santiago -ribnica -ribnica na pohorju -richmond upon thames -riebinu -rieti -rif dimashq -rift valley -riga -rimini -rio claro-mayaro -rio de janeiro -rio grande do norte -rio grande do sul -rio negro -río negro -rio san juan -risaralda -rîșcani district -rivas -rivera -river cess -rivers -riviere du rempart -rivne -riyadh -rizal -rize -rj -rm -rn -ro -rocha -rochdale -roche caiman -rodrigues -rogaland -rogatec -roi et -rojas -romblon -rome -rondonia -roo -ropazi -roraima -roscommon -rose atoll -rosoman municipality -ross and cromarty -rostov -rot -rota -rotherham -rotuma -rovigo -roxburgh, ettrick and lauderdale -rozaje -rr -rs -rucavas -rugaju -rujienas -rukungiri -rukwa -rum cay -rumonge -rumphi -rundales -ruse -rut -rutana province -rutland -ruvuma -ruyigi province -ryazan -sa -saaremaa -saarland -saatli -sabah -sabaragamuwa -sabha -sabirabad -sacatepéquez -sachsen -sachsen-anhalt -sa`dah -safi -sagaing -saga prefecture -sagarejos raioni -sagarmatha -sahel -saida province -sai kung -saint andrew -saint ann -saint anne sandy point -saint anthony -saint barthelemy -saint catherine -saint croix island -saint david -saint elizabeth -saint george -saint george basseterre -saint george gingerland -saint george's -saint georges -saint helena -saint james -saint james windward -saint john -saint john capesterre -saint john figtree -saint john island -saint joseph -saint louis -saint-louis -saint lucy -saint luke -saint mark -saint martin -saint mary -saint mary cayon -saint michael -saint patrick -saint paul -saint paul capesterre -saint paul charlestown -saint peter -saint peter basseterre -saint petersburg -saint philip -saint-pierre -saint thomas -saint thomas island -saint thomas lowland -saint thomas middle island -saipan -saitama prefecture -sa kaeo -sakarya -sakha -sakhalin -saki -sakon nakhon -sal -sala ad-din -salacgrivas -salaj -salamanca -salamat region -salas -salaspils -salavan -saldus -salerno -salfit -salford -salima -salta -salt cay -salto -saltvik -salyan -salzburg -samaná -samangan -samar -samara -samarqand -samaxi -samchi -samdrup -samkir -samsun -samtskhe-javakheti -samut prakan -samut sakhon -samut songkhran -samux -sanaag -san andrés y providencia -san`ar -sánchez ramírez -san cristóbal -sancti spíritus -sandaun -sandwell -sandy ground -sandy hill -sandys -san fernando -sangha department -sangha-mbaéré prefecture -san giljan -sangre grande -san gwann -san josé -san josé de ocoa -san juan -san juan-laventille -san juan province -sankt gallen -san lawrenz -sanliurfa -san luis -san luis potosí -sanma -san marcos -san marino -san martín -sanmatenga -san miguel -sannat -san pawl il-bahar -san pedro -san pedro de macorís -san salvador -santa ana -santa bárbara -santa catarina -santa catarina do fogo -santa cruz -santa cruz de tenerife -santa elena -santa fe province -santa lucija -santander -santarém -santa rita -santa rosa -santa venera -santiago -santiago de cuba -santiago del estero -santiago rodríguez -sant julià de lòria -santo domingo -santo domingo de los tsáchilas -san vicente -são domingos municipality -são filipe municipality -são lourenço dos Órgãos -são miguel municipality -saône-et-loire -sao paulo -são salvador do mundo municipality -são tomé island -são vicente municipality -sara buri -sarajevo -sarajevo-romanija -saraj municipality -saramacca -sarangani -saratov -sarawak -sare pol -sark -sarthe -sarur -saskatchewan -sassandra-marahoué -sassari -satakunta -satu mare -satun -satupa`itea -saulkrastu -savanes -savanes region -savannahkhet -savanne -savinjska -savnik -savoie -savona -saw -sawfajjin -sbh -sc -scania -scarborough reef -scb -schaffhausen -schleswig-holstein -schwyz -scottish borders -sd -se -sedhiou -seenu -sefton -ségou -segovia -seine-et-marne -seine-maritime -seine-saint-denis -sejas -selangor -selenge -selnica ob dravi -sembabule -semic -semien-keih-bahri -semnan -senakis raioni -seoul -sergipe -serravalle -seti -sétif province -setúbal district -seven -severna bachka -severni banat -severnobanatski upravni okrug -seville -sevnica -sf -sfax -sfk -sft -sgr -shaanxi -shabeellaha dhexe -shabeellaha hoose -shabwah -shakhbuz -shamal darfor -shamal kurdufan -sham shui po -shandong -shanghai -shan state -shanxi -sharjah -sharqia -sha tin -shaviyani -shefa -sheffield -shemgang -shetland -shetland islands -shf -shida kartli -shiga prefecture -shimane prefecture -shinyanga -shirak -shiselweni -shizuoka prefecture -shkodër county -shr -shropshire -shumadija -shumen -shyghys qazaqstan -si -Šiauliai county -sibenik -sibiu -sichuan -sidi bel abbes -sidi bou zid -siem reap province -siena -sigave -siggiewi (citta' ferdinand) -sighnaghis raioni -siguiri -siguldas -siirt -sikasso -sikkim -sila -silesian voivodeship -siliana -silistra -sin -sinajana -sinaloa -sindh -sing buri -sîngerei district -singida -sinnar -sinoe -sinop -sint maarten -sipaliwini -siparia -siquijor -siracusa -sirdaryo -sirnak -sironko -sisacko-moslavacka -sisaket -sissili -sistan va baluchestan -sivas -six -siyazan -sj -sk -skikda -skp -skriveru -skrundas -sl -slf -slg -sliema -sligo -sliven -slough -slovenj gradec -slovenska bistrica -slovenske konjice -slp -smiltenes -smith's -smolensk -smolyan -snd -snnpr -so -socotra -soc trang -sodermanland -sofala -sofia province -sofiya -sogn og fjordane -sohag -sokoto -sol -solcava -Șoldănești district -solihull -sololá -solothurn -soltustik qazaqstan -som -somali -somaliland -somerset -somme -somogy -son -sondrio -songkhla -son la -sonora -sonsonate -sonsorol -sool -sopiste municipality -soria -soriano -soroca -soroti -sorsogon -sør-trøndelag -sos -sottunga -soufriere -souk ahras -soum -sourou -sousse -south -south abaco -south aegean -southampton -south and east caicos -south andros -south australia -south ayrshire -south backa -south banat -south carolina -south cotabato -south dakota -south dublin -south east -south-east -south east sulawesi -south eleuthera -southend-on-sea -southern -southern highlands -southern leyte -southern nations nationalities and people's region -southern ostrobothnia -southern peninsula -southern savonia -south georgia and the south sandwich islands -south glamorgan -south gloucestershire -south hill -south kalimantan -south karelia -south khorasan -south kivu -south lanarkshire -southland region -south lebanon -south moravian region -south province -south sardinia -south sinai -south sulawesi -south sumatra -south tipperary -south tyneside -southwark -south west -southwest finland -south-west province -south yorkshire -sp -spanish wells -special region of yogyakarta -splitsko-dalmatinska -spodnjeposavska -spratly islands -sr -srednji banat -srednjobanatski upravni okrug -srem -sremski upravni okrug -srw -sry -ss -staffordshire -stann creek -stara zagora -star dojran municipality -staro nagoricane municipality -state of chuuk -state of kosrae -state of pohnpei -state of yap -stavropol -stb -ste -stefan voda -steiermark -st. eustatius -stg -sth -st. helens -stip municipality -stirling -stirling and falkirk -stockholm -stockport -stockton-on-tees -stoeng treng -stoney ground -stopinu -strabane -strășeni -strencu -struga municipality -strumica municipality -sts -stt -studenicani municipality -sty -suceava -suchitepeque -sucre -sucumbios -sud -sud-bandama -sud-est -sud-ouest -sudur pashchimanchal -suffolk -suhbaatar -sukhothai -sultan kudarat -sulu -sumadija -sumqayit -sumy -sund -sunderland -suphan buri -surat thani -surigao del norte -surigao del sur -surin -surkhondaryo -surrey -surt -susa -suss-massa-draa -sutherland -sutton -sv -svalbard -svay rieng -sverdlovsk -sveta ana -sveti jurij -sveti nikole municipality -swa -swains -swansea -swd -swieqi -Świętokrzyskie voivodship -swindon -syddanmark -sylhet -syunik' -szabolcs-szatmár-bereg -ta -tab -tabasco -tabor -tabora -tabuk -táchira -tacna -tacuarembó -tadjourah -tadla - azilal -tafea -tagant region -tahoua -taichung city -tainan city -taipei city -tai po -taitung county -ta`izz -tajura' wa an nawahi al arba -tak -takamaka -takev -takhar -talas -talofofo -talsu -tam -tamanghasset -tamaulipas -tambacounda -tambov -tameside -tamil nadu -tanapuna-piarco -tandjilé region -tanga -tangier-tetouan -taoyuan county -tapoa -taraba -taraclia -taranaki region -taranto -tarhunah -tarija -tarlac -tarn -tarn-et-garonne -tarrafal -tarrafal de são nicolau municipality -tarragona -tartar -tartumaa -tartus -tarxien -tas -tashauz -tashigang -tashi yangtse -tasmania -tasman region -tataouine -tatarstan -taurage -tavastia proper -tavush -tawitawi -ta' xbiex -tay ninh -taza-al hoceima-taounate -t´bilisi -tbilisi -tbong khmum -te -tearce municipality -tébessa province -tehran -tekirdag -telangana -tel aviv -telemark -telenești district -teleorman -telford and wrekin -télimélé -telšiai county -temburong -temotu -tenasserim -tennessee -teramo -terni -ternopil -territoire de belfort -teruel -tervetes -tete -tetovo municipality -t´et´ritsqaros raioni -texas -tf -tfw -tg -thaa -thaba-tseka -thai binh -thai nguyen -thanh hoa -the city of brighton and hove -the farrington -the quarter -thessaly -the stewartry of kirkcudbright -the valley -thies -thimphu -thr -three -thura thien-hue -thurgau -thurrock -thyolo -tianjin -tiaret -tibesti -tibet -ticino -tien giang -tierra del fuego -tigray -tillabéri -timis -tindouf -tinian -tipaza -tiranë -tiris zemmour -tirol -tissemsilt -tivat -tizi ouzou -tla -tlaxcala -tlemcen -tm -tn -to -toamasina -tob -tocantins -tochigi prefecture -tof -togdheer -tokat -tokushima prefecture -tokyo -toledo -toliara -tolima -tolmin -tolna -tombali -tombouctou -tomsk -tongareva -tongatapu -tongsa -toplica -torba -torbay -torfaen -torino -tororo -toshkent -totonicapán -tottori prefecture -tougué -tov -tovuz -tower hamlets -toyama prefecture -tozeur -tp -tqibuli -tr -trabzon -trafford -trang -transnistria -trapani -trarza -trat -tra vinh -trbovlje -trebinje -trebnje -treinta y tres -trelawny -trenciansky kraj -trengganu -trento -treviso -trf -trg -trieste -trincomalee -trinity palmetto point -tripura -tristan da cunha -trnava -trnovska vas -troms -trujillo -trzin -ts -tsalenjikhis raioni -tsqaltubo -tsuen wan -tuamasaga -tuamotu-gambier -tubas -tucuman -tuen mun -tukuma -tula -tulcea -tulkarem -tumbes -tunceli -tungurahua -tunis -turgovishte -tutong -tuva -tuvalu -tuy -tuyen quang -tuzla -tv -tver -tweeddale -two -tx -tyne & wear -tyumen -uaboe -ubon ratchathani -ucar -ucayali -ud -udine -udmurt -udon thani -uíge province -ulaanbaatar -ulcinj -ulsan -ulyanovsk -umatac -umm al quwain -umm slal -una-sana -ungheni -united nations neutral zone -unity -up -upper austria -upper demerara-berbice -upper east -upper nile -upper river -upper takutu-upper essequibo -upper west -uppsala -uri -usak -Ústecký -usulután -ut -utah -utena -uthai thani -utrecht -uttaradit -uttarakhand -uttar pradesh -uusimaa -uva -uvéa -uvs -va -va`a-o-fonoti -vaavu -vacoas -vainodes -vaisigano -vakaga -valais -valandovo municipality -vâlcea -val-de-marne -val-d'oise -valencia -vale of glamorgan -valgamaa -valkas -valladolid -valle -valle d'aosta -valle del cauca -vallée du bandama -valletta (citta' umilissima) -valmiera -valverde -van -vanis raioni -var -varaklanu -varazdin -vardak -vårdö -varese -vargas -varkavas -varmland -varna -vas -vasilevo municipality -vaslui -vasterbotten county -vasternorrland -vastmanland -vastra gotaland -vatican -vaucluse -vaud -vaupés -vava'eu -vavuniya -vayots' dzor -vb -vbr -vc -vd -ve -vecpiebalgas -vecumnieku -velenje -veles municipality -velika polana -veliko turnovo -vendée -venezia -ventspils -ver -veracruz de ignacio de la llave -veraguas -verbano-cusio-ossola -vercelli -vermont -verona -vest-agder -vestfold -vesturland -veszprém -vevcani municipality -vgl -vi -viana do castelo -viangchan -vibo valentia -vic -vicenza -vichada -victoria -videm -vidin -vienne -viesites -vieux fort -vilakas -vilanu -vila real -viljandimaa -villa clara -vilnius -vinh long -vinh phuc -vinica municipality -vinnytsia -vipava -viqueque -virginia -viroviticko-podravska -viseu -vitanje -viterbo -vitsyebskaya voblasts' -vlaams-brabant -vladimir -vlasenica -vlorë -vodice -vojnik -volgograd -vologda -volta -volyn -vorarlberg -voronezh -võru -vosges -vr -vrancea -vranestica municipality -vransko -vrapciste municipality -vratsa -vrhnika -vt -vukovarsko-srijemska -vuzenica -vv -vysocina -wa -wadi fira region -waikato region -wakayama prefecture -wakefield -wake island -wakiso -walsall -waltham forest -wan chai -wandsworth -wangdue phodrang -wanica -war -warmian-masurian voivodeship -warrap -warrington -warwick -warwickshire -washington -wasit -waterford -waterford city -wb -wbk -wbr -wele-nzas province -wellington region -west bank -west bengal -west berkshire -west bosnia -west coast region -west dunbartonshire -west end -western -western area -western australia -western bahr el ghazal -western cape -western equatoria -western greece -western highlands -western isles -western sahara -western tobago -western visayas -west falkland -westfjords -west glamorgan -west grand bahama -west herzegovina -west java -west kalimantan -west kordofan -west lothian -west macedonia -westmeath -west midlands -westmoreland -west new britain -west nusa tenggara -west papua -west region -west sulawesi -west sumatra -west sussex -west virginia -west-vlaanderen -west yorkshire -wexford -wgn -wi -wicklow -wien -wigan -wigtown -wil -wiltshire -windsor and maidenhead -windward islands -wirral -wisconsin -wkf -wll -wln -wlv -wnm -wok -wokingham -woleu-ntem province -wong tai sin -woqooyi galbeed -wor -worcestershire -worodougou -wrexham -wrt -wrx -wsx -wv -wvl -wy -wyoming -xacmaz -xaghra -xankandi -xanlar -xekong -xewkija -xghajra -xiagnabouli -xiangkhoang -xinjiang uyghur -xizi -xocali -xocavand -yafran -yagha -yala -yalova -yamagata prefecture -yamaguchi prefecture -yamalo-nenets -yamanashi prefecture -yambol -yamoussoukro -yanggang-do -yangon -yaracuy -yardimli -yaren -yaroslavl -yasothon -yatenga -yau tsim mong -yazd -yen bai -yevlax -yevrey -yigo -yilan county -yobe -yomou -yonne -yor -york -yoro -yozgat -ysyk-kol -yt -yuc -yucatán -yuen long -yukon -yumbe -yunlin county -yunnan -yvelines -zabaykalsky -zabbar (citta' hompesch) -zabljak -zabol -zac -zacapa -zacatecas -zachodniopomorskie -zadarska -zaghouan -zagrebacka -zaire -zajas municipality -zajecar -zajechar -zakarpattia -zala -zambales -zambezi -zambézia -zamboanga city -zamboanga del norte -zamboanga del sur -zamboanga peninsula -zamboanga sibugay -zamfara -zamora -zamora chinchipe -zangilan -zanjan -zanzan -zanzibar north -zanzibar south and central -zanzibar west -zapadna bachka -zaporizhia -zaqatala -zaragoza -zardab -zasavska -zavrc -zebbug (ghawdex) -zebbug (malta) (citta' rohan) -zeeland -zejtun (citta' beland) -zelenikovo municipality -zelino municipality -zenica-doboj -zet -zh -zhambyl -zhejiang -zhytomyr -ziguinchor -zilina -zilupes -zinder -zinguldak -ziro -zl -zlatibor -zlatiborski upravni okrug -zlínský -zlitan -zomba -zondoma -zou department -zrece -zrnovci municipality -zufar -zug -zugdidi -zuid-holland -zulia -zurrieq diff --git a/airmail_common/src/categories.rs b/airmail_common/src/categories.rs deleted file mode 100644 index 363a9e2..0000000 --- a/airmail_common/src/categories.rs +++ /dev/null @@ -1,630 +0,0 @@ -use serde::{Deserialize, Serialize}; - -#[derive(Debug, Clone, PartialEq, PartialOrd, Serialize, Deserialize)] -pub enum AmenityPoiCategory { - /// A public toilet or shower. - Toilets, - /// A public shelter, e.g. a bus shelter or a picnic shelter. - Shelter, - /// Public water source. - DrinkingWater, - /// A public telephone. - Telephone, - /// A public library. - Library, -} - -impl AmenityPoiCategory { - pub fn to_facet(&self) -> String { - match self { - AmenityPoiCategory::Toilets => "toilets".to_string(), - AmenityPoiCategory::Shelter => "shelter".to_string(), - AmenityPoiCategory::DrinkingWater => "drinking_water".to_string(), - AmenityPoiCategory::Telephone => "telephone".to_string(), - AmenityPoiCategory::Library => "library".to_string(), - } - } - - pub fn labels(&self) -> Vec { - match self { - AmenityPoiCategory::Toilets => vec![ - "toilets".to_string(), - "restroom".to_string(), - "washroom".to_string(), - "bathroom".to_string(), - "loo".to_string(), - "wash closet".to_string(), - ], - AmenityPoiCategory::Shelter => vec!["shelter".to_string()], - AmenityPoiCategory::DrinkingWater => vec![ - "drinking water".to_string(), - "water".to_string(), - "fountain".to_string(), - "spigot".to_string(), - ], - AmenityPoiCategory::Telephone => vec!["telephone".to_string()], - AmenityPoiCategory::Library => { - vec!["library".to_string(), "public library".to_string()] - } - } - } -} - -#[derive(Debug, Clone, PartialEq, PartialOrd, Serialize, Deserialize)] -pub enum NaturalPoiCategory { - /// A mountain, hill, or other point of elevation. - Peak, - /// A body of water, e.g. a lake or river. - Water, - /// A forest, park, or other area of trees. - Wood, - /// A natural feature that is not a peak, water, or wood. - Other { raw_tag: String }, -} - -impl NaturalPoiCategory { - pub fn to_facet(&self) -> String { - match self { - NaturalPoiCategory::Peak => "peak".to_string(), - NaturalPoiCategory::Water => "water".to_string(), - NaturalPoiCategory::Wood => "wood".to_string(), - NaturalPoiCategory::Other { raw_tag } => { - format!("other/{}", deunicode::deunicode(raw_tag)) - } - } - } - - pub fn labels(&self) -> Vec { - match self { - NaturalPoiCategory::Peak => vec!["peak".to_string(), "mountain".to_string()], - NaturalPoiCategory::Water => vec![ - "water".to_string(), - "lake".to_string(), - "river".to_string(), - "stream".to_string(), - "pond".to_string(), - ], - NaturalPoiCategory::Wood => vec!["forest".to_string()], - NaturalPoiCategory::Other { raw_tag: _ } => vec![], - } - } -} - -#[derive(Debug, Clone, PartialEq, PartialOrd, Serialize, Deserialize)] -pub enum TransitPoiCategory { - /// A bus stop. - BusStop, - /// A train station. - TrainStation, - /// An airport. - Airport, - /// A ferry terminal. - FerryTerminal, - /// A subway station. - SubwayStation, - /// A tram stop. - TramStop, - /// Other transit feature. - Other { raw_tag: String }, -} - -impl TransitPoiCategory { - pub fn to_facet(&self) -> String { - match self { - TransitPoiCategory::BusStop => "bus_stop".to_string(), - TransitPoiCategory::TrainStation => "train_station".to_string(), - TransitPoiCategory::Airport => "airport".to_string(), - TransitPoiCategory::FerryTerminal => "ferry_terminal".to_string(), - TransitPoiCategory::SubwayStation => "subway_station".to_string(), - TransitPoiCategory::TramStop => "tram_stop".to_string(), - TransitPoiCategory::Other { raw_tag } => { - format!("other/{}", deunicode::deunicode(raw_tag)) - } - } - } - - pub fn labels(&self) -> Vec { - match self { - TransitPoiCategory::BusStop => vec![ - "bus stop".to_string(), - "bus station".to_string(), - "bus".to_string(), - ], - TransitPoiCategory::TrainStation => vec![ - "train station".to_string(), - "train".to_string(), - "railway station".to_string(), - ], - TransitPoiCategory::Airport => vec!["airport".to_string()], - TransitPoiCategory::FerryTerminal => { - vec!["ferry terminal".to_string(), "ferry".to_string()] - } - TransitPoiCategory::SubwayStation => { - vec!["subway station".to_string(), "subway".to_string()] - } - TransitPoiCategory::TramStop => vec![ - "tram stop".to_string(), - "tram station".to_string(), - "tram".to_string(), - ], - TransitPoiCategory::Other { raw_tag: _ } => vec![], - } - } -} - -#[derive(Debug, Clone, PartialEq, PartialOrd, Serialize, Deserialize)] -pub enum CuisineCategory { - /// African cuisine. - African, - /// American cuisine. - American, - /// Asian cuisine. - Asian, - /// Coffee shop or cafe. - CoffeeShop, - /// European cuisine. - European, - /// Middle Eastern cuisine. - MiddleEastern, - /// Pizza - Pizza, - /// Other cuisine. - Other { raw_tag: String }, -} - -impl CuisineCategory { - pub fn to_facet(&self) -> String { - match self { - CuisineCategory::African => "african".to_string(), - CuisineCategory::American => "american".to_string(), - CuisineCategory::Asian => "asian".to_string(), - CuisineCategory::CoffeeShop => "coffee".to_string(), - CuisineCategory::European => "european".to_string(), - CuisineCategory::MiddleEastern => "middle_eastern".to_string(), - CuisineCategory::Pizza => "pizza".to_string(), - CuisineCategory::Other { raw_tag } => { - format!("other/{}", deunicode::deunicode(raw_tag)) - } - } - } - - pub fn labels(&self) -> Vec { - let mut values = match self { - CuisineCategory::African => vec![ - "african".to_string(), - "african food".to_string(), - "african restaurant".to_string(), - "ethiopian".to_string(), - "ethiopian food".to_string(), - "ethiopian restaurant".to_string(), - "moroccan".to_string(), - "moroccan food".to_string(), - "moroccan restaurant".to_string(), - ], - CuisineCategory::American => vec![ - "american".to_string(), - "american food".to_string(), - "american restaurant".to_string(), - "burger".to_string(), - "burger joint".to_string(), - "burger restaurant".to_string(), - "diner".to_string(), - "diner food".to_string(), - "diner restaurant".to_string(), - "fast food".to_string(), - "fast food restaurant".to_string(), - "hot dog".to_string(), - "hot dog joint".to_string(), - "hot dog restaurant".to_string(), - "sandwich".to_string(), - "sandwich joint".to_string(), - "sandwich restaurant".to_string(), - ], - CuisineCategory::Asian => vec![ - // This is really culturally insensitive of me but I don't have the energy right now to fix it, - // and it's probably better to conflate these categories than to leave them out entirely. - // We need something in like a yaml file somewhere translated to a bunch of different languages, long term. - "asian".to_string(), - "asian food".to_string(), - "asian restaurant".to_string(), - "chinese".to_string(), - "chinese food".to_string(), - "chinese restaurant".to_string(), - "indian".to_string(), - "indian food".to_string(), - "indian restaurant".to_string(), - "japanese".to_string(), - "japanese food".to_string(), - "japanese restaurant".to_string(), - "korean".to_string(), - "korean food".to_string(), - "korean restaurant".to_string(), - "thai".to_string(), - "thai food".to_string(), - "thai restaurant".to_string(), - "vietnamese".to_string(), - "vietnamese food".to_string(), - "vietnamese restaurant".to_string(), - ], - CuisineCategory::CoffeeShop => vec![ - "coffee".to_string(), - "coffee shop".to_string(), - "cafe".to_string(), - ], - CuisineCategory::European => vec![ - "european".to_string(), - "european food".to_string(), - "european restaurant".to_string(), - ], - CuisineCategory::MiddleEastern => { - vec![ - "middle eastern".to_string(), - "middle eastern food".to_string(), - "middle eastern restaurant".to_string(), - "mediterranean".to_string(), - "mediterranean food".to_string(), - "mediterranean restaurant".to_string(), - ] - } - CuisineCategory::Pizza => vec!["pizza".to_string(), "pizzeria".to_string()], - CuisineCategory::Other { raw_tag: _ } => vec![], - }; - values.push("restaurant".to_string()); - values.push("food".to_string()); - values - } -} - -#[derive(Debug, Clone, PartialEq, PartialOrd, Serialize, Deserialize)] -pub enum EmergencyPoiCategory { - /// A fire station. - FireStation, - /// A hospital. - Hospital, - /// A police station. - PoliceStation, -} - -impl EmergencyPoiCategory { - pub fn to_facet(&self) -> String { - match self { - EmergencyPoiCategory::FireStation => "fire_station".to_string(), - EmergencyPoiCategory::Hospital => "hospital".to_string(), - EmergencyPoiCategory::PoliceStation => "police_station".to_string(), - } - } - - pub fn labels(&self) -> Vec { - match self { - EmergencyPoiCategory::FireStation => vec!["fire station".to_string()], - EmergencyPoiCategory::Hospital => vec![ - "hospital".to_string(), - "emergency room".to_string(), - "er".to_string(), - ], - EmergencyPoiCategory::PoliceStation => { - vec!["police".to_string(), "police station".to_string()] - } - } - } -} - -#[derive(Debug, Clone, PartialEq, PartialOrd, Serialize, Deserialize)] -pub enum FoodPoiCategory { - /// A place to buy baked goods. - Bakery, - /// A place to buy beverages. - Beverage, - /// A place to buy groceries. - Grocery, - /// A restaurant or cafe. - Restaurant(Option), - /// Other food shop. - Other { raw_tag: String }, -} - -impl FoodPoiCategory { - pub fn to_facet(&self) -> String { - match self { - FoodPoiCategory::Bakery => "bakery".to_string(), - FoodPoiCategory::Beverage => "beverage".to_string(), - FoodPoiCategory::Grocery => "grocery".to_string(), - FoodPoiCategory::Restaurant(Some(cuisine)) => { - format!("restaurant/{}", cuisine.to_facet()) - } - FoodPoiCategory::Restaurant(None) => "restaurant".to_string(), - FoodPoiCategory::Other { raw_tag } => { - format!("other/{}", deunicode::deunicode(raw_tag)) - } - } - } - - pub fn labels(&self) -> Vec { - match self { - FoodPoiCategory::Bakery => vec!["bakery".to_string()], - FoodPoiCategory::Beverage => vec!["beverage".to_string()], - FoodPoiCategory::Grocery => vec![ - "grocery".to_string(), - "grocery store".to_string(), - "supermarket".to_string(), - "market".to_string(), - "food".to_string(), - ], - FoodPoiCategory::Restaurant(Some(cuisine)) => cuisine.labels(), - FoodPoiCategory::Restaurant(None) => vec!["restaurant".to_string(), "food".to_string()], - FoodPoiCategory::Other { raw_tag: _ } => vec![], - } - } -} - -#[derive(Debug, Clone, PartialEq, PartialOrd, Serialize, Deserialize)] -pub enum ShopPoiCategory { - /// An adult store, e.g. a sex shop, strip club or bathhouse. - Adult, - /// A place to buy art. - Art, - /// A bank or ATM. - Bank, - /// A bar. - Bar, - /// A place to buy books. - Books, - /// A doctor's office. - Clinic, - /// A place to buy clothes. - Clothes, - /// A coffee shop. - Coffee, - /// A place to buy convenience goods. - Convenience, - /// A dentist. - Dentist, - /// A place to buy electronics. - Electronics, - /// A place to buy flowers. - Florist, - /// A place to buy food, including restaurants and grocery stores. - Food(FoodPoiCategory), - /// A place to buy furniture. - Furniture, - /// A place to buy garden supplies. - Gift, - /// A hardware store, garden store, or big-box home improvement retailer. - Hardware, - /// A place to buy health supplies. - Health, - /// A place to buy jewelry. - Jewelry, - /// A place to buy liquor (not a bar). - Liquor, - /// A place to buy music. - Music, - /// A place to buy pet supplies. - Pet, - /// A pharmacy. - Pharmacy, - /// A place to buy photo supplies. - Photo, - /// A place to buy shoes. - Shoes, - /// A place to buy sports supplies. - Sports, - /// A place to buy tobacco. - Tobacco, - /// A place to buy toys. - Toys, - /// A veterinarian's office. - Veterinary, - /// Other shop. - Other { raw_tag: String }, -} - -impl ShopPoiCategory { - pub fn to_facet(&self) -> String { - match self { - ShopPoiCategory::Adult => "adult".to_string(), - ShopPoiCategory::Art => "art".to_string(), - ShopPoiCategory::Bank => "bank".to_string(), - ShopPoiCategory::Bar => "bar".to_string(), - ShopPoiCategory::Books => "books".to_string(), - ShopPoiCategory::Clothes => "clothes".to_string(), - ShopPoiCategory::Clinic => "clinic".to_string(), - ShopPoiCategory::Coffee => "coffee".to_string(), - ShopPoiCategory::Convenience => "convenience".to_string(), - ShopPoiCategory::Dentist => "dentist".to_string(), - ShopPoiCategory::Electronics => "electronics".to_string(), - ShopPoiCategory::Florist => "florist".to_string(), - ShopPoiCategory::Food(food) => format!("food/{}", food.to_facet()), - ShopPoiCategory::Furniture => "furniture".to_string(), - ShopPoiCategory::Gift => "gift".to_string(), - ShopPoiCategory::Hardware => "hardware".to_string(), - ShopPoiCategory::Health => "health".to_string(), - ShopPoiCategory::Jewelry => "jewelry".to_string(), - ShopPoiCategory::Liquor => "liquor".to_string(), - ShopPoiCategory::Music => "music".to_string(), - ShopPoiCategory::Pet => "pet".to_string(), - ShopPoiCategory::Pharmacy => "pharmacy".to_string(), - ShopPoiCategory::Photo => "photo".to_string(), - ShopPoiCategory::Shoes => "shoes".to_string(), - ShopPoiCategory::Sports => "sports".to_string(), - ShopPoiCategory::Tobacco => "tobacco".to_string(), - ShopPoiCategory::Toys => "toys".to_string(), - ShopPoiCategory::Veterinary => "veterinary".to_string(), - ShopPoiCategory::Other { raw_tag } => { - format!("other/{}", deunicode::deunicode(raw_tag)) - } - } - } - - pub fn labels(&self) -> Vec { - match self { - ShopPoiCategory::Adult => vec![ - "adult store".to_string(), - "sex shop".to_string(), - "strip club".to_string(), - "bathhouse".to_string(), - ], - ShopPoiCategory::Art => vec!["art".to_string(), "art store".to_string()], - ShopPoiCategory::Bank => vec!["bank".to_string(), "atm".to_string()], - ShopPoiCategory::Bar => vec![ - "bar".to_string(), - "pub".to_string(), - "tavern".to_string(), - "saloon".to_string(), - "taproom".to_string(), - "beer hall".to_string(), - "beer garden".to_string(), - "brewery".to_string(), - ], - ShopPoiCategory::Books => vec![ - "books".to_string(), - "bookstore".to_string(), - "book shop".to_string(), - ], - ShopPoiCategory::Clothes => vec!["clothes".to_string(), "clothing".to_string()], - ShopPoiCategory::Clinic => vec![ - "clinic".to_string(), - "doctor".to_string(), - "doctor's office".to_string(), - "doctors office".to_string(), - "doctors".to_string(), - ], - ShopPoiCategory::Coffee => vec![ - "coffee".to_string(), - "coffee shop".to_string(), - "cafe".to_string(), - "coffeehouse".to_string(), - "coffeeshop".to_string(), - ], - ShopPoiCategory::Convenience => { - vec!["convenience".to_string(), "convenience store".to_string()] - } - ShopPoiCategory::Dentist => vec![ - "dentist".to_string(), - "dental".to_string(), - "dental office".to_string(), - "dental clinic".to_string(), - "dental care".to_string(), - ], - ShopPoiCategory::Electronics => vec!["electronics".to_string()], - ShopPoiCategory::Florist => vec![ - "florist".to_string(), - "flower shop".to_string(), - "flowers".to_string(), - ], - ShopPoiCategory::Food(food) => food.labels(), - ShopPoiCategory::Furniture => vec!["furniture".to_string()], - ShopPoiCategory::Gift => vec!["gift".to_string()], - ShopPoiCategory::Hardware => vec![ - "hardware".to_string(), - "hardware store".to_string(), - "home improvement".to_string(), - ], - ShopPoiCategory::Health => vec!["health".to_string()], - ShopPoiCategory::Jewelry => vec!["jewelry".to_string()], - ShopPoiCategory::Liquor => vec!["liquor".to_string()], - ShopPoiCategory::Music => vec!["music".to_string()], - ShopPoiCategory::Pet => vec![ - "pet".to_string(), - "pet store".to_string(), - "pets".to_string(), - "pet supplies".to_string(), - "cat food".to_string(), - "dog food".to_string(), - "cat litter".to_string(), - ], - ShopPoiCategory::Pharmacy => vec!["pharmacy".to_string(), "drugstore".to_string()], - ShopPoiCategory::Photo => vec![ - "photo".to_string(), - "photo store".to_string(), - "photography".to_string(), - "camera".to_string(), - "film".to_string(), - "photo lab".to_string(), - ], - ShopPoiCategory::Shoes => vec![ - "shoes".to_string(), - "shoe store".to_string(), - "footwear".to_string(), - ], - ShopPoiCategory::Sports => vec![ - "sports".to_string(), - "sporting goods".to_string(), - "sporting goods store".to_string(), - ], - ShopPoiCategory::Tobacco => vec![ - "tobacco".to_string(), - "tobacco store".to_string(), - "smoke shop".to_string(), - ], - ShopPoiCategory::Toys => vec!["toys".to_string(), "toy store".to_string()], - ShopPoiCategory::Veterinary => vec![ - "veterinary".to_string(), - "veterinarian".to_string(), - "vet".to_string(), - "vet clinic".to_string(), - "veterinary hospital".to_string(), - "animal hospital".to_string(), - ], - ShopPoiCategory::Other { raw_tag: _ } => todo!(), - } - } -} - -#[derive(Debug, Clone, PartialEq, PartialOrd, Serialize, Deserialize)] -pub enum PoiCategory { - /// An address without additional information, e.g. from OpenAddresses or an untagged OSM node. - Address, - /// An administrative area, e.g. a country, state, or city. - AdminArea, - /// Amenities for public use, e.g. public toilets, drinking fountains. - Amenity(AmenityPoiCategory), - /// A place to go in an emergency, e.g. a fire station or hospital. - Emergency(EmergencyPoiCategory), - /// A road or path. - Highway, - /// Land use, e.g. a park or a school. - Landuse, - /// A place to stay, e.g. a hotel or campsite. - Leisure, - /// A natural feature, e.g. a mountain or lake. - Natural(NaturalPoiCategory), - /// A transportation feature, e.g. a bus stop, airport, or train station. - Transit(TransitPoiCategory), - /// A place that exists to sell physical goods, e.g. a shop or restaurant. - Shop(ShopPoiCategory), - /// A sports facility, e.g. a golf course or stadium. - Sport, - /// A tourist attraction, e.g. a museum or viewpoint. - Tourism, -} - -impl PoiCategory { - pub fn to_facet(&self) -> String { - match self { - PoiCategory::Address => "/address".to_string(), - PoiCategory::AdminArea => "/admin_area".to_string(), - PoiCategory::Amenity(amenity) => format!("/amenity/{}", amenity.to_facet()), - PoiCategory::Emergency(emergency) => format!("/emergency/{}", emergency.to_facet()), - PoiCategory::Highway => "/highway".to_string(), - PoiCategory::Landuse => "/landuse".to_string(), - PoiCategory::Leisure => "/leisure".to_string(), - PoiCategory::Natural(natural) => format!("/natural/{}", natural.to_facet()), - PoiCategory::Transit(transit) => format!("/transit/{}", transit.to_facet()), - PoiCategory::Shop(shop) => format!("/shop/{}", shop.to_facet()), - PoiCategory::Sport => "/sport".to_string(), - PoiCategory::Tourism => "/tourism".to_string(), - } - } - - pub fn labels(&self) -> Vec { - match self { - PoiCategory::Amenity(amenity) => amenity.labels(), - PoiCategory::Emergency(emergency) => emergency.labels(), - PoiCategory::Natural(natural) => natural.labels(), - PoiCategory::Transit(transit) => transit.labels(), - PoiCategory::Shop(shop) => shop.labels(), - _ => vec![], - } - } -} diff --git a/airmail_common/src/dicts.rs b/airmail_common/src/dicts.rs deleted file mode 100644 index 45a725d..0000000 --- a/airmail_common/src/dicts.rs +++ /dev/null @@ -1,158 +0,0 @@ -use std::{ - collections::HashSet, - hash::Hash, - sync::{Arc, Mutex, OnceLock}, -}; - -use fst::IntoStreamer; - -// Hold the global key count in a mutex. -lazy_static! { - static ref KEY_COUNT: Mutex = Mutex::new(0); -} - -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub struct FstKey(usize); - -#[derive(Debug, Clone)] -pub struct KeyedFst { - fst: Arc>>, - key: FstKey, -} - -impl Hash for KeyedFst { - fn hash(&self, state: &mut H) { - self.key.hash(state); - } -} - -impl PartialEq for KeyedFst { - fn eq(&self, other: &Self) -> bool { - self.key == other.key - } -} - -impl Eq for KeyedFst {} - -impl KeyedFst { - pub fn new(fst: fst::Set>) -> Self { - let mut key_count = KEY_COUNT.lock().unwrap(); - let key = FstKey(*key_count); - *key_count += 1; - Self { - fst: Arc::new(fst), - key, - } - } - - pub fn key(&self) -> FstKey { - self.key - } - - pub fn fst(&self) -> &fst::Set> { - &self.fst - } -} - -static NEARBY_WORDS_FST: OnceLock = OnceLock::new(); -static CATEGORY_WORDS_FST: OnceLock = OnceLock::new(); -static STREET_SUFFIXES_FST: OnceLock = OnceLock::new(); -static LOCALITIES_FST: OnceLock = OnceLock::new(); -static SUBLOCALITY_FST: OnceLock = OnceLock::new(); -static REGIONS_FST: OnceLock = OnceLock::new(); -static COUNTRIES_FST: OnceLock = OnceLock::new(); -static INTERSECTION_JOIN_WORDS_FST: OnceLock = OnceLock::new(); -static BRICK_AND_MORTAR_WORDS: OnceLock> = OnceLock::new(); - -pub fn nearby_words_fst() -> KeyedFst { - NEARBY_WORDS_FST - .get_or_init(|| { - KeyedFst::new(fst::Set::new(include_bytes!("../dicts/en/near.fst").to_vec()).unwrap()) - }) - .clone() -} - -pub fn category_words_fst() -> KeyedFst { - CATEGORY_WORDS_FST - .get_or_init(|| { - KeyedFst::new( - fst::Set::new(include_bytes!("../dicts/en/category.fst").to_vec()).unwrap(), - ) - }) - .clone() -} - -pub fn street_suffixes_fst() -> KeyedFst { - STREET_SUFFIXES_FST - .get_or_init(|| { - KeyedFst::new( - fst::Set::new(include_bytes!("../dicts/en/lp_street_suffixes.fst").to_vec()) - .unwrap(), - ) - }) - .clone() -} - -pub fn localities_fst() -> KeyedFst { - LOCALITIES_FST - .get_or_init(|| { - KeyedFst::new( - fst::Set::new(include_bytes!("../dicts/en/wof_localities.fst").to_vec()).unwrap(), - ) - }) - .clone() -} - -pub fn sublocality_fst() -> KeyedFst { - SUBLOCALITY_FST - .get_or_init(|| { - KeyedFst::new( - fst::Set::new(include_bytes!("../dicts/en/sublocality.fst").to_vec()).unwrap(), - ) - }) - .clone() -} - -pub fn regions_fst() -> KeyedFst { - REGIONS_FST - .get_or_init(|| { - KeyedFst::new( - fst::Set::new(include_bytes!("../dicts/en/wof_regions.fst").to_vec()).unwrap(), - ) - }) - .clone() -} - -pub fn countries_fst() -> KeyedFst { - COUNTRIES_FST - .get_or_init(|| { - KeyedFst::new( - fst::Set::new(include_bytes!("../dicts/en/wof_countries.fst").to_vec()).unwrap(), - ) - }) - .clone() -} - -pub fn intersection_join_words_fst() -> KeyedFst { - INTERSECTION_JOIN_WORDS_FST - .get_or_init(|| { - KeyedFst::new( - fst::Set::new(include_bytes!("../dicts/en/intersection_join.fst").to_vec()) - .unwrap(), - ) - }) - .clone() -} - -pub fn brick_and_mortar_words() -> &'static HashSet { - BRICK_AND_MORTAR_WORDS.get_or_init(|| { - fst::Set::new(include_bytes!("../dicts/en/brick_and_mortar.fst").to_vec()) - .unwrap() - .into_stream() - .into_strs() - .unwrap() - .iter() - .cloned() - .collect() - }) -} diff --git a/airmail_common/src/fst.rs b/airmail_common/src/fst.rs deleted file mode 100644 index 6c69e9e..0000000 --- a/airmail_common/src/fst.rs +++ /dev/null @@ -1,48 +0,0 @@ -use std::hash::Hash; - -use crate::dicts::KeyedFst; -use cached::proc_macro::cached; -use fst::{ - automaton::{Levenshtein, Str}, - Automaton, IntoStreamer, Streamer, -}; - -#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)] -pub enum FstMatchMode { - Prefix, - Levenshtein(u32), - GreedyLevenshtein(u32), -} - -#[cached(size = 131072)] -pub fn search_fst(fst: KeyedFst, query: String, dist: u32, prefix: bool) -> bool { - if dist > 0 { - if prefix { - fst.fst() - .search(Levenshtein::new(&query, dist).unwrap().starts_with()) - .into_stream() - .next() - .is_some() - } else { - fst.fst() - .search(Levenshtein::new(&query, dist).unwrap()) - .into_stream() - .next() - .is_some() - } - } else { - if prefix { - fst.fst() - .search(Str::new(&query).starts_with()) - .into_stream() - .next() - .is_some() - } else { - fst.fst() - .search(Str::new(&query)) - .into_stream() - .next() - .is_some() - } - } -} diff --git a/airmail_common/src/lib.rs b/airmail_common/src/lib.rs deleted file mode 100644 index 22d1225..0000000 --- a/airmail_common/src/lib.rs +++ /dev/null @@ -1,6 +0,0 @@ -#[macro_use] -extern crate lazy_static; - -pub mod categories; -pub mod dicts; -pub mod fst; diff --git a/airmail_index/src/bin/query.rs b/airmail_index/src/bin/query.rs deleted file mode 100644 index ad1b16e..0000000 --- a/airmail_index/src/bin/query.rs +++ /dev/null @@ -1,31 +0,0 @@ -use airmail::index::AirmailIndex; -use clap::Parser; -use rustyline::DefaultEditor; - -#[derive(Debug, Parser)] -struct Args { - #[clap(long, short)] - index: String, -} - -#[tokio::main] -async fn main() -> Result<(), Box> { - let args = Args::parse(); - println!("{:?}", args); - let index = AirmailIndex::new(&args.index)?; - let mut rl = DefaultEditor::new()?; - loop { - let query = rl.readline("query: ")?; - rl.add_history_entry(query.as_str())?; - let start = std::time::Instant::now(); - let query = query.trim().to_lowercase(); - - let mut results = index.search(&query).await.unwrap(); - - results.sort_by(|(_, a), (_, b)| b.partial_cmp(a).unwrap()); - for (poi, score) in results.iter().take(10) { - println!("{:?} {}", poi, score); - } - println!("{} results found in {:?}", results.len(), start.elapsed()); - } -} diff --git a/airmail_index/Cargo.toml b/airmail_indexer/Cargo.toml similarity index 95% rename from airmail_index/Cargo.toml rename to airmail_indexer/Cargo.toml index 6c0d273..56da877 100644 --- a/airmail_index/Cargo.toml +++ b/airmail_indexer/Cargo.toml @@ -15,7 +15,6 @@ serde_json = "1" s2 = "0.0.12" geojson = "0.24.1" serde = { version = "1", features = ["derive"] } -airmail_common = { path = "../airmail_common" } lazy_static = "1.4.0" bollard = "0.15.0" clap = { version = "4.4.18", features = ["derive"] } @@ -32,6 +31,7 @@ num_cpus = "1.16.0" lru = "0.12.2" osmflat = "0.1.0" lingua = { version = "1.6.2", default-features = false, features = ["english", "chinese", "catalan", "arabic", "danish", "dutch", "finnish", "french", "german", "greek", "hungarian", "italian", "portuguese", "romanian", "russian", "spanish", "swedish", "tamil", "turkish"] } +redb = "1.5.0" [[bin]] name = "query" diff --git a/airmail_index/dictionaries/README.md b/airmail_indexer/dictionaries/README.md similarity index 100% rename from airmail_index/dictionaries/README.md rename to airmail_indexer/dictionaries/README.md diff --git a/airmail_index/dictionaries/af/ambiguous_expansions.txt b/airmail_indexer/dictionaries/af/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/af/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/af/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/af/concatenated_suffixes_inseparable.txt b/airmail_indexer/dictionaries/af/concatenated_suffixes_inseparable.txt similarity index 100% rename from airmail_index/dictionaries/af/concatenated_suffixes_inseparable.txt rename to airmail_indexer/dictionaries/af/concatenated_suffixes_inseparable.txt diff --git a/airmail_index/dictionaries/af/concatenated_suffixes_separable.txt b/airmail_indexer/dictionaries/af/concatenated_suffixes_separable.txt similarity index 100% rename from airmail_index/dictionaries/af/concatenated_suffixes_separable.txt rename to airmail_indexer/dictionaries/af/concatenated_suffixes_separable.txt diff --git a/airmail_index/dictionaries/af/directionals.txt b/airmail_indexer/dictionaries/af/directionals.txt similarity index 100% rename from airmail_index/dictionaries/af/directionals.txt rename to airmail_indexer/dictionaries/af/directionals.txt diff --git a/airmail_index/dictionaries/af/personal_titles.txt b/airmail_indexer/dictionaries/af/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/af/personal_titles.txt rename to airmail_indexer/dictionaries/af/personal_titles.txt diff --git a/airmail_index/dictionaries/af/place_names.txt b/airmail_indexer/dictionaries/af/place_names.txt similarity index 100% rename from airmail_index/dictionaries/af/place_names.txt rename to airmail_indexer/dictionaries/af/place_names.txt diff --git a/airmail_index/dictionaries/af/qualifiers.txt b/airmail_indexer/dictionaries/af/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/af/qualifiers.txt rename to airmail_indexer/dictionaries/af/qualifiers.txt diff --git a/airmail_index/dictionaries/af/stopwords.txt b/airmail_indexer/dictionaries/af/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/af/stopwords.txt rename to airmail_indexer/dictionaries/af/stopwords.txt diff --git a/airmail_index/dictionaries/af/street_types.txt b/airmail_indexer/dictionaries/af/street_types.txt similarity index 100% rename from airmail_index/dictionaries/af/street_types.txt rename to airmail_indexer/dictionaries/af/street_types.txt diff --git a/airmail_index/dictionaries/all/ambiguous_expansions.txt b/airmail_indexer/dictionaries/all/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/all/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/all/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/all/chains.txt b/airmail_indexer/dictionaries/all/chains.txt similarity index 100% rename from airmail_index/dictionaries/all/chains.txt rename to airmail_indexer/dictionaries/all/chains.txt diff --git a/airmail_index/dictionaries/all/given_names.txt b/airmail_indexer/dictionaries/all/given_names.txt similarity index 100% rename from airmail_index/dictionaries/all/given_names.txt rename to airmail_indexer/dictionaries/all/given_names.txt diff --git a/airmail_index/dictionaries/all/people.txt b/airmail_indexer/dictionaries/all/people.txt similarity index 100% rename from airmail_index/dictionaries/all/people.txt rename to airmail_indexer/dictionaries/all/people.txt diff --git a/airmail_index/dictionaries/all/surnames.txt b/airmail_indexer/dictionaries/all/surnames.txt similarity index 100% rename from airmail_index/dictionaries/all/surnames.txt rename to airmail_indexer/dictionaries/all/surnames.txt diff --git a/airmail_index/dictionaries/ar/personal_titles.txt b/airmail_indexer/dictionaries/ar/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/ar/personal_titles.txt rename to airmail_indexer/dictionaries/ar/personal_titles.txt diff --git a/airmail_index/dictionaries/ar/place_names.txt b/airmail_indexer/dictionaries/ar/place_names.txt similarity index 100% rename from airmail_index/dictionaries/ar/place_names.txt rename to airmail_indexer/dictionaries/ar/place_names.txt diff --git a/airmail_index/dictionaries/ar/street_types.txt b/airmail_indexer/dictionaries/ar/street_types.txt similarity index 100% rename from airmail_index/dictionaries/ar/street_types.txt rename to airmail_indexer/dictionaries/ar/street_types.txt diff --git a/airmail_index/dictionaries/ast/ambiguous_expansions.txt b/airmail_indexer/dictionaries/ast/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/ast/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/ast/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/ast/personal_titles.txt b/airmail_indexer/dictionaries/ast/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/ast/personal_titles.txt rename to airmail_indexer/dictionaries/ast/personal_titles.txt diff --git a/airmail_index/dictionaries/ast/street_types.txt b/airmail_indexer/dictionaries/ast/street_types.txt similarity index 100% rename from airmail_index/dictionaries/ast/street_types.txt rename to airmail_indexer/dictionaries/ast/street_types.txt diff --git a/airmail_index/dictionaries/az/building_types.txt b/airmail_indexer/dictionaries/az/building_types.txt similarity index 100% rename from airmail_index/dictionaries/az/building_types.txt rename to airmail_indexer/dictionaries/az/building_types.txt diff --git a/airmail_index/dictionaries/az/directionals.txt b/airmail_indexer/dictionaries/az/directionals.txt similarity index 100% rename from airmail_index/dictionaries/az/directionals.txt rename to airmail_indexer/dictionaries/az/directionals.txt diff --git a/airmail_index/dictionaries/az/personal_titles.txt b/airmail_indexer/dictionaries/az/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/az/personal_titles.txt rename to airmail_indexer/dictionaries/az/personal_titles.txt diff --git a/airmail_index/dictionaries/az/place_names.txt b/airmail_indexer/dictionaries/az/place_names.txt similarity index 100% rename from airmail_index/dictionaries/az/place_names.txt rename to airmail_indexer/dictionaries/az/place_names.txt diff --git a/airmail_index/dictionaries/az/street_types.txt b/airmail_indexer/dictionaries/az/street_types.txt similarity index 100% rename from airmail_index/dictionaries/az/street_types.txt rename to airmail_indexer/dictionaries/az/street_types.txt diff --git a/airmail_index/dictionaries/be/ambiguous_expansions.txt b/airmail_indexer/dictionaries/be/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/be/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/be/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/be/building_types.txt b/airmail_indexer/dictionaries/be/building_types.txt similarity index 100% rename from airmail_index/dictionaries/be/building_types.txt rename to airmail_indexer/dictionaries/be/building_types.txt diff --git a/airmail_index/dictionaries/be/chains.txt b/airmail_indexer/dictionaries/be/chains.txt similarity index 100% rename from airmail_index/dictionaries/be/chains.txt rename to airmail_indexer/dictionaries/be/chains.txt diff --git a/airmail_index/dictionaries/be/directionals.txt b/airmail_indexer/dictionaries/be/directionals.txt similarity index 100% rename from airmail_index/dictionaries/be/directionals.txt rename to airmail_indexer/dictionaries/be/directionals.txt diff --git a/airmail_index/dictionaries/be/house_numbers.txt b/airmail_indexer/dictionaries/be/house_numbers.txt similarity index 100% rename from airmail_index/dictionaries/be/house_numbers.txt rename to airmail_indexer/dictionaries/be/house_numbers.txt diff --git a/airmail_index/dictionaries/be/personal_titles.txt b/airmail_indexer/dictionaries/be/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/be/personal_titles.txt rename to airmail_indexer/dictionaries/be/personal_titles.txt diff --git a/airmail_index/dictionaries/be/qualifiers.txt b/airmail_indexer/dictionaries/be/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/be/qualifiers.txt rename to airmail_indexer/dictionaries/be/qualifiers.txt diff --git a/airmail_index/dictionaries/be/street_types.txt b/airmail_indexer/dictionaries/be/street_types.txt similarity index 100% rename from airmail_index/dictionaries/be/street_types.txt rename to airmail_indexer/dictionaries/be/street_types.txt diff --git a/airmail_index/dictionaries/be/unit_types_numbered.txt b/airmail_indexer/dictionaries/be/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/be/unit_types_numbered.txt rename to airmail_indexer/dictionaries/be/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/bg/ambiguous_expansions.txt b/airmail_indexer/dictionaries/bg/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/bg/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/bg/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/bg/cross_streets.txt b/airmail_indexer/dictionaries/bg/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/bg/cross_streets.txt rename to airmail_indexer/dictionaries/bg/cross_streets.txt diff --git a/airmail_index/dictionaries/bg/directionals.txt b/airmail_indexer/dictionaries/bg/directionals.txt similarity index 100% rename from airmail_index/dictionaries/bg/directionals.txt rename to airmail_indexer/dictionaries/bg/directionals.txt diff --git a/airmail_index/dictionaries/bg/entrances.txt b/airmail_indexer/dictionaries/bg/entrances.txt similarity index 100% rename from airmail_index/dictionaries/bg/entrances.txt rename to airmail_indexer/dictionaries/bg/entrances.txt diff --git a/airmail_index/dictionaries/bg/level_types_numbered.txt b/airmail_indexer/dictionaries/bg/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/bg/level_types_numbered.txt rename to airmail_indexer/dictionaries/bg/level_types_numbered.txt diff --git a/airmail_index/dictionaries/bg/level_types_standalone.txt b/airmail_indexer/dictionaries/bg/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/bg/level_types_standalone.txt rename to airmail_indexer/dictionaries/bg/level_types_standalone.txt diff --git a/airmail_index/dictionaries/bg/near.txt b/airmail_indexer/dictionaries/bg/near.txt similarity index 100% rename from airmail_index/dictionaries/bg/near.txt rename to airmail_indexer/dictionaries/bg/near.txt diff --git a/airmail_index/dictionaries/bg/number.txt b/airmail_indexer/dictionaries/bg/number.txt similarity index 100% rename from airmail_index/dictionaries/bg/number.txt rename to airmail_indexer/dictionaries/bg/number.txt diff --git a/airmail_index/dictionaries/bg/personal_titles.txt b/airmail_indexer/dictionaries/bg/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/bg/personal_titles.txt rename to airmail_indexer/dictionaries/bg/personal_titles.txt diff --git a/airmail_index/dictionaries/bg/place_names.txt b/airmail_indexer/dictionaries/bg/place_names.txt similarity index 100% rename from airmail_index/dictionaries/bg/place_names.txt rename to airmail_indexer/dictionaries/bg/place_names.txt diff --git a/airmail_index/dictionaries/bg/post_office.txt b/airmail_indexer/dictionaries/bg/post_office.txt similarity index 100% rename from airmail_index/dictionaries/bg/post_office.txt rename to airmail_indexer/dictionaries/bg/post_office.txt diff --git a/airmail_index/dictionaries/bg/qualifiers.txt b/airmail_indexer/dictionaries/bg/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/bg/qualifiers.txt rename to airmail_indexer/dictionaries/bg/qualifiers.txt diff --git a/airmail_index/dictionaries/bg/staircases.txt b/airmail_indexer/dictionaries/bg/staircases.txt similarity index 100% rename from airmail_index/dictionaries/bg/staircases.txt rename to airmail_indexer/dictionaries/bg/staircases.txt diff --git a/airmail_index/dictionaries/bg/street_types.txt b/airmail_indexer/dictionaries/bg/street_types.txt similarity index 100% rename from airmail_index/dictionaries/bg/street_types.txt rename to airmail_indexer/dictionaries/bg/street_types.txt diff --git a/airmail_index/dictionaries/bg/unit_directions.txt b/airmail_indexer/dictionaries/bg/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/bg/unit_directions.txt rename to airmail_indexer/dictionaries/bg/unit_directions.txt diff --git a/airmail_index/dictionaries/bg/unit_types_numbered.txt b/airmail_indexer/dictionaries/bg/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/bg/unit_types_numbered.txt rename to airmail_indexer/dictionaries/bg/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/br/personal_titles.txt b/airmail_indexer/dictionaries/br/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/br/personal_titles.txt rename to airmail_indexer/dictionaries/br/personal_titles.txt diff --git a/airmail_index/dictionaries/br/place_names.txt b/airmail_indexer/dictionaries/br/place_names.txt similarity index 100% rename from airmail_index/dictionaries/br/place_names.txt rename to airmail_indexer/dictionaries/br/place_names.txt diff --git a/airmail_index/dictionaries/br/qualifiers.txt b/airmail_indexer/dictionaries/br/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/br/qualifiers.txt rename to airmail_indexer/dictionaries/br/qualifiers.txt diff --git a/airmail_index/dictionaries/br/stopwords.txt b/airmail_indexer/dictionaries/br/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/br/stopwords.txt rename to airmail_indexer/dictionaries/br/stopwords.txt diff --git a/airmail_index/dictionaries/br/street_types.txt b/airmail_indexer/dictionaries/br/street_types.txt similarity index 100% rename from airmail_index/dictionaries/br/street_types.txt rename to airmail_indexer/dictionaries/br/street_types.txt diff --git a/airmail_index/dictionaries/bs/ambiguous_expansions.txt b/airmail_indexer/dictionaries/bs/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/bs/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/bs/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/bs/building_types.txt b/airmail_indexer/dictionaries/bs/building_types.txt similarity index 100% rename from airmail_index/dictionaries/bs/building_types.txt rename to airmail_indexer/dictionaries/bs/building_types.txt diff --git a/airmail_index/dictionaries/bs/cross_streets.txt b/airmail_indexer/dictionaries/bs/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/bs/cross_streets.txt rename to airmail_indexer/dictionaries/bs/cross_streets.txt diff --git a/airmail_index/dictionaries/bs/directionals.txt b/airmail_indexer/dictionaries/bs/directionals.txt similarity index 100% rename from airmail_index/dictionaries/bs/directionals.txt rename to airmail_indexer/dictionaries/bs/directionals.txt diff --git a/airmail_index/dictionaries/bs/entrances.txt b/airmail_indexer/dictionaries/bs/entrances.txt similarity index 100% rename from airmail_index/dictionaries/bs/entrances.txt rename to airmail_indexer/dictionaries/bs/entrances.txt diff --git a/airmail_index/dictionaries/bs/level_types_basement.txt b/airmail_indexer/dictionaries/bs/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/bs/level_types_basement.txt rename to airmail_indexer/dictionaries/bs/level_types_basement.txt diff --git a/airmail_index/dictionaries/bs/level_types_mezzanine.txt b/airmail_indexer/dictionaries/bs/level_types_mezzanine.txt similarity index 100% rename from airmail_index/dictionaries/bs/level_types_mezzanine.txt rename to airmail_indexer/dictionaries/bs/level_types_mezzanine.txt diff --git a/airmail_index/dictionaries/bs/level_types_numbered.txt b/airmail_indexer/dictionaries/bs/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/bs/level_types_numbered.txt rename to airmail_indexer/dictionaries/bs/level_types_numbered.txt diff --git a/airmail_index/dictionaries/bs/level_types_standalone.txt b/airmail_indexer/dictionaries/bs/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/bs/level_types_standalone.txt rename to airmail_indexer/dictionaries/bs/level_types_standalone.txt diff --git a/airmail_index/dictionaries/bs/near.txt b/airmail_indexer/dictionaries/bs/near.txt similarity index 100% rename from airmail_index/dictionaries/bs/near.txt rename to airmail_indexer/dictionaries/bs/near.txt diff --git a/airmail_index/dictionaries/bs/no_number.txt b/airmail_indexer/dictionaries/bs/no_number.txt similarity index 100% rename from airmail_index/dictionaries/bs/no_number.txt rename to airmail_indexer/dictionaries/bs/no_number.txt diff --git a/airmail_index/dictionaries/bs/number.txt b/airmail_indexer/dictionaries/bs/number.txt similarity index 100% rename from airmail_index/dictionaries/bs/number.txt rename to airmail_indexer/dictionaries/bs/number.txt diff --git a/airmail_index/dictionaries/bs/personal_titles.txt b/airmail_indexer/dictionaries/bs/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/bs/personal_titles.txt rename to airmail_indexer/dictionaries/bs/personal_titles.txt diff --git a/airmail_index/dictionaries/bs/place_names.txt b/airmail_indexer/dictionaries/bs/place_names.txt similarity index 100% rename from airmail_index/dictionaries/bs/place_names.txt rename to airmail_indexer/dictionaries/bs/place_names.txt diff --git a/airmail_index/dictionaries/bs/post_office.txt b/airmail_indexer/dictionaries/bs/post_office.txt similarity index 100% rename from airmail_index/dictionaries/bs/post_office.txt rename to airmail_indexer/dictionaries/bs/post_office.txt diff --git a/airmail_index/dictionaries/bs/qualifiers.txt b/airmail_indexer/dictionaries/bs/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/bs/qualifiers.txt rename to airmail_indexer/dictionaries/bs/qualifiers.txt diff --git a/airmail_index/dictionaries/bs/staircases.txt b/airmail_indexer/dictionaries/bs/staircases.txt similarity index 100% rename from airmail_index/dictionaries/bs/staircases.txt rename to airmail_indexer/dictionaries/bs/staircases.txt diff --git a/airmail_index/dictionaries/bs/stopwords.txt b/airmail_indexer/dictionaries/bs/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/bs/stopwords.txt rename to airmail_indexer/dictionaries/bs/stopwords.txt diff --git a/airmail_index/dictionaries/bs/street_types.txt b/airmail_indexer/dictionaries/bs/street_types.txt similarity index 100% rename from airmail_index/dictionaries/bs/street_types.txt rename to airmail_indexer/dictionaries/bs/street_types.txt diff --git a/airmail_index/dictionaries/bs/unit_directions.txt b/airmail_indexer/dictionaries/bs/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/bs/unit_directions.txt rename to airmail_indexer/dictionaries/bs/unit_directions.txt diff --git a/airmail_index/dictionaries/bs/unit_types_numbered.txt b/airmail_indexer/dictionaries/bs/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/bs/unit_types_numbered.txt rename to airmail_indexer/dictionaries/bs/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/ca/ambiguous_expansions.txt b/airmail_indexer/dictionaries/ca/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/ca/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/ca/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/ca/cross_streets.txt b/airmail_indexer/dictionaries/ca/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/ca/cross_streets.txt rename to airmail_indexer/dictionaries/ca/cross_streets.txt diff --git a/airmail_index/dictionaries/ca/directionals.txt b/airmail_indexer/dictionaries/ca/directionals.txt similarity index 100% rename from airmail_index/dictionaries/ca/directionals.txt rename to airmail_indexer/dictionaries/ca/directionals.txt diff --git a/airmail_index/dictionaries/ca/elisions.txt b/airmail_indexer/dictionaries/ca/elisions.txt similarity index 100% rename from airmail_index/dictionaries/ca/elisions.txt rename to airmail_indexer/dictionaries/ca/elisions.txt diff --git a/airmail_index/dictionaries/ca/entrances.txt b/airmail_indexer/dictionaries/ca/entrances.txt similarity index 100% rename from airmail_index/dictionaries/ca/entrances.txt rename to airmail_indexer/dictionaries/ca/entrances.txt diff --git a/airmail_index/dictionaries/ca/given_names.txt b/airmail_indexer/dictionaries/ca/given_names.txt similarity index 100% rename from airmail_index/dictionaries/ca/given_names.txt rename to airmail_indexer/dictionaries/ca/given_names.txt diff --git a/airmail_index/dictionaries/ca/level_types_basement.txt b/airmail_indexer/dictionaries/ca/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/ca/level_types_basement.txt rename to airmail_indexer/dictionaries/ca/level_types_basement.txt diff --git a/airmail_index/dictionaries/ca/level_types_mezzanine.txt b/airmail_indexer/dictionaries/ca/level_types_mezzanine.txt similarity index 100% rename from airmail_index/dictionaries/ca/level_types_mezzanine.txt rename to airmail_indexer/dictionaries/ca/level_types_mezzanine.txt diff --git a/airmail_index/dictionaries/ca/level_types_numbered.txt b/airmail_indexer/dictionaries/ca/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/ca/level_types_numbered.txt rename to airmail_indexer/dictionaries/ca/level_types_numbered.txt diff --git a/airmail_index/dictionaries/ca/level_types_standalone.txt b/airmail_indexer/dictionaries/ca/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/ca/level_types_standalone.txt rename to airmail_indexer/dictionaries/ca/level_types_standalone.txt diff --git a/airmail_index/dictionaries/ca/level_types_sub_basement.txt b/airmail_indexer/dictionaries/ca/level_types_sub_basement.txt similarity index 100% rename from airmail_index/dictionaries/ca/level_types_sub_basement.txt rename to airmail_indexer/dictionaries/ca/level_types_sub_basement.txt diff --git a/airmail_index/dictionaries/ca/near.txt b/airmail_indexer/dictionaries/ca/near.txt similarity index 100% rename from airmail_index/dictionaries/ca/near.txt rename to airmail_indexer/dictionaries/ca/near.txt diff --git a/airmail_index/dictionaries/ca/no_number.txt b/airmail_indexer/dictionaries/ca/no_number.txt similarity index 100% rename from airmail_index/dictionaries/ca/no_number.txt rename to airmail_indexer/dictionaries/ca/no_number.txt diff --git a/airmail_index/dictionaries/ca/number.txt b/airmail_indexer/dictionaries/ca/number.txt similarity index 100% rename from airmail_index/dictionaries/ca/number.txt rename to airmail_indexer/dictionaries/ca/number.txt diff --git a/airmail_index/dictionaries/ca/personal_titles.txt b/airmail_indexer/dictionaries/ca/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/ca/personal_titles.txt rename to airmail_indexer/dictionaries/ca/personal_titles.txt diff --git a/airmail_index/dictionaries/ca/place_names.txt b/airmail_indexer/dictionaries/ca/place_names.txt similarity index 100% rename from airmail_index/dictionaries/ca/place_names.txt rename to airmail_indexer/dictionaries/ca/place_names.txt diff --git a/airmail_index/dictionaries/ca/post_office.txt b/airmail_indexer/dictionaries/ca/post_office.txt similarity index 100% rename from airmail_index/dictionaries/ca/post_office.txt rename to airmail_indexer/dictionaries/ca/post_office.txt diff --git a/airmail_index/dictionaries/ca/postcodes.txt b/airmail_indexer/dictionaries/ca/postcodes.txt similarity index 100% rename from airmail_index/dictionaries/ca/postcodes.txt rename to airmail_indexer/dictionaries/ca/postcodes.txt diff --git a/airmail_index/dictionaries/ca/qualifiers.txt b/airmail_indexer/dictionaries/ca/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/ca/qualifiers.txt rename to airmail_indexer/dictionaries/ca/qualifiers.txt diff --git a/airmail_index/dictionaries/ca/staircases.txt b/airmail_indexer/dictionaries/ca/staircases.txt similarity index 100% rename from airmail_index/dictionaries/ca/staircases.txt rename to airmail_indexer/dictionaries/ca/staircases.txt diff --git a/airmail_index/dictionaries/ca/stopwords.txt b/airmail_indexer/dictionaries/ca/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/ca/stopwords.txt rename to airmail_indexer/dictionaries/ca/stopwords.txt diff --git a/airmail_index/dictionaries/ca/street_types.txt b/airmail_indexer/dictionaries/ca/street_types.txt similarity index 100% rename from airmail_index/dictionaries/ca/street_types.txt rename to airmail_indexer/dictionaries/ca/street_types.txt diff --git a/airmail_index/dictionaries/ca/synonyms.txt b/airmail_indexer/dictionaries/ca/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/ca/synonyms.txt rename to airmail_indexer/dictionaries/ca/synonyms.txt diff --git a/airmail_index/dictionaries/ca/unit_directions.txt b/airmail_indexer/dictionaries/ca/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/ca/unit_directions.txt rename to airmail_indexer/dictionaries/ca/unit_directions.txt diff --git a/airmail_index/dictionaries/ca/unit_types_numbered.txt b/airmail_indexer/dictionaries/ca/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/ca/unit_types_numbered.txt rename to airmail_indexer/dictionaries/ca/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/cs/ambiguous_expansions.txt b/airmail_indexer/dictionaries/cs/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/cs/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/cs/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/cs/chains.txt b/airmail_indexer/dictionaries/cs/chains.txt similarity index 100% rename from airmail_index/dictionaries/cs/chains.txt rename to airmail_indexer/dictionaries/cs/chains.txt diff --git a/airmail_index/dictionaries/cs/cross_streets.txt b/airmail_indexer/dictionaries/cs/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/cs/cross_streets.txt rename to airmail_indexer/dictionaries/cs/cross_streets.txt diff --git a/airmail_index/dictionaries/cs/directionals.txt b/airmail_indexer/dictionaries/cs/directionals.txt similarity index 100% rename from airmail_index/dictionaries/cs/directionals.txt rename to airmail_indexer/dictionaries/cs/directionals.txt diff --git a/airmail_index/dictionaries/cs/entrances.txt b/airmail_indexer/dictionaries/cs/entrances.txt similarity index 100% rename from airmail_index/dictionaries/cs/entrances.txt rename to airmail_indexer/dictionaries/cs/entrances.txt diff --git a/airmail_index/dictionaries/cs/house_numbers.txt b/airmail_indexer/dictionaries/cs/house_numbers.txt similarity index 100% rename from airmail_index/dictionaries/cs/house_numbers.txt rename to airmail_indexer/dictionaries/cs/house_numbers.txt diff --git a/airmail_index/dictionaries/cs/level_types_basement.txt b/airmail_indexer/dictionaries/cs/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/cs/level_types_basement.txt rename to airmail_indexer/dictionaries/cs/level_types_basement.txt diff --git a/airmail_index/dictionaries/cs/level_types_numbered.txt b/airmail_indexer/dictionaries/cs/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/cs/level_types_numbered.txt rename to airmail_indexer/dictionaries/cs/level_types_numbered.txt diff --git a/airmail_index/dictionaries/cs/level_types_standalone.txt b/airmail_indexer/dictionaries/cs/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/cs/level_types_standalone.txt rename to airmail_indexer/dictionaries/cs/level_types_standalone.txt diff --git a/airmail_index/dictionaries/cs/near.txt b/airmail_indexer/dictionaries/cs/near.txt similarity index 100% rename from airmail_index/dictionaries/cs/near.txt rename to airmail_indexer/dictionaries/cs/near.txt diff --git a/airmail_index/dictionaries/cs/number.txt b/airmail_indexer/dictionaries/cs/number.txt similarity index 100% rename from airmail_index/dictionaries/cs/number.txt rename to airmail_indexer/dictionaries/cs/number.txt diff --git a/airmail_index/dictionaries/cs/personal_titles.txt b/airmail_indexer/dictionaries/cs/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/cs/personal_titles.txt rename to airmail_indexer/dictionaries/cs/personal_titles.txt diff --git a/airmail_index/dictionaries/cs/place_names.txt b/airmail_indexer/dictionaries/cs/place_names.txt similarity index 100% rename from airmail_index/dictionaries/cs/place_names.txt rename to airmail_indexer/dictionaries/cs/place_names.txt diff --git a/airmail_index/dictionaries/cs/post_office.txt b/airmail_indexer/dictionaries/cs/post_office.txt similarity index 100% rename from airmail_index/dictionaries/cs/post_office.txt rename to airmail_indexer/dictionaries/cs/post_office.txt diff --git a/airmail_index/dictionaries/cs/staircases.txt b/airmail_indexer/dictionaries/cs/staircases.txt similarity index 100% rename from airmail_index/dictionaries/cs/staircases.txt rename to airmail_indexer/dictionaries/cs/staircases.txt diff --git a/airmail_index/dictionaries/cs/stopwords.txt b/airmail_indexer/dictionaries/cs/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/cs/stopwords.txt rename to airmail_indexer/dictionaries/cs/stopwords.txt diff --git a/airmail_index/dictionaries/cs/street_types.txt b/airmail_indexer/dictionaries/cs/street_types.txt similarity index 100% rename from airmail_index/dictionaries/cs/street_types.txt rename to airmail_indexer/dictionaries/cs/street_types.txt diff --git a/airmail_index/dictionaries/cs/unit_directions.txt b/airmail_indexer/dictionaries/cs/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/cs/unit_directions.txt rename to airmail_indexer/dictionaries/cs/unit_directions.txt diff --git a/airmail_index/dictionaries/cs/unit_types_numbered.txt b/airmail_indexer/dictionaries/cs/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/cs/unit_types_numbered.txt rename to airmail_indexer/dictionaries/cs/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/cy/building_types.txt b/airmail_indexer/dictionaries/cy/building_types.txt similarity index 100% rename from airmail_index/dictionaries/cy/building_types.txt rename to airmail_indexer/dictionaries/cy/building_types.txt diff --git a/airmail_index/dictionaries/cy/directionals.txt b/airmail_indexer/dictionaries/cy/directionals.txt similarity index 100% rename from airmail_index/dictionaries/cy/directionals.txt rename to airmail_indexer/dictionaries/cy/directionals.txt diff --git a/airmail_index/dictionaries/cy/personal_titles.txt b/airmail_indexer/dictionaries/cy/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/cy/personal_titles.txt rename to airmail_indexer/dictionaries/cy/personal_titles.txt diff --git a/airmail_index/dictionaries/cy/place_names.txt b/airmail_indexer/dictionaries/cy/place_names.txt similarity index 100% rename from airmail_index/dictionaries/cy/place_names.txt rename to airmail_indexer/dictionaries/cy/place_names.txt diff --git a/airmail_index/dictionaries/cy/qualifiers.txt b/airmail_indexer/dictionaries/cy/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/cy/qualifiers.txt rename to airmail_indexer/dictionaries/cy/qualifiers.txt diff --git a/airmail_index/dictionaries/cy/stopwords.txt b/airmail_indexer/dictionaries/cy/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/cy/stopwords.txt rename to airmail_indexer/dictionaries/cy/stopwords.txt diff --git a/airmail_index/dictionaries/cy/street_types.txt b/airmail_indexer/dictionaries/cy/street_types.txt similarity index 100% rename from airmail_index/dictionaries/cy/street_types.txt rename to airmail_indexer/dictionaries/cy/street_types.txt diff --git a/airmail_index/dictionaries/da/academic_degrees.txt b/airmail_indexer/dictionaries/da/academic_degrees.txt similarity index 100% rename from airmail_index/dictionaries/da/academic_degrees.txt rename to airmail_indexer/dictionaries/da/academic_degrees.txt diff --git a/airmail_index/dictionaries/da/ambiguous_expansions.txt b/airmail_indexer/dictionaries/da/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/da/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/da/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/da/building_types.txt b/airmail_indexer/dictionaries/da/building_types.txt similarity index 100% rename from airmail_index/dictionaries/da/building_types.txt rename to airmail_indexer/dictionaries/da/building_types.txt diff --git a/airmail_index/dictionaries/da/concatenated_suffixes_inseparable.txt b/airmail_indexer/dictionaries/da/concatenated_suffixes_inseparable.txt similarity index 100% rename from airmail_index/dictionaries/da/concatenated_suffixes_inseparable.txt rename to airmail_indexer/dictionaries/da/concatenated_suffixes_inseparable.txt diff --git a/airmail_index/dictionaries/da/concatenated_suffixes_separable.txt b/airmail_indexer/dictionaries/da/concatenated_suffixes_separable.txt similarity index 100% rename from airmail_index/dictionaries/da/concatenated_suffixes_separable.txt rename to airmail_indexer/dictionaries/da/concatenated_suffixes_separable.txt diff --git a/airmail_index/dictionaries/da/cross_streets.txt b/airmail_indexer/dictionaries/da/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/da/cross_streets.txt rename to airmail_indexer/dictionaries/da/cross_streets.txt diff --git a/airmail_index/dictionaries/da/directionals.txt b/airmail_indexer/dictionaries/da/directionals.txt similarity index 100% rename from airmail_index/dictionaries/da/directionals.txt rename to airmail_indexer/dictionaries/da/directionals.txt diff --git a/airmail_index/dictionaries/da/entrances.txt b/airmail_indexer/dictionaries/da/entrances.txt similarity index 100% rename from airmail_index/dictionaries/da/entrances.txt rename to airmail_indexer/dictionaries/da/entrances.txt diff --git a/airmail_index/dictionaries/da/level_types_basement.txt b/airmail_indexer/dictionaries/da/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/da/level_types_basement.txt rename to airmail_indexer/dictionaries/da/level_types_basement.txt diff --git a/airmail_index/dictionaries/da/level_types_numbered.txt b/airmail_indexer/dictionaries/da/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/da/level_types_numbered.txt rename to airmail_indexer/dictionaries/da/level_types_numbered.txt diff --git a/airmail_index/dictionaries/da/level_types_standalone.txt b/airmail_indexer/dictionaries/da/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/da/level_types_standalone.txt rename to airmail_indexer/dictionaries/da/level_types_standalone.txt diff --git a/airmail_index/dictionaries/da/near.txt b/airmail_indexer/dictionaries/da/near.txt similarity index 100% rename from airmail_index/dictionaries/da/near.txt rename to airmail_indexer/dictionaries/da/near.txt diff --git a/airmail_index/dictionaries/da/number.txt b/airmail_indexer/dictionaries/da/number.txt similarity index 100% rename from airmail_index/dictionaries/da/number.txt rename to airmail_indexer/dictionaries/da/number.txt diff --git a/airmail_index/dictionaries/da/personal_titles.txt b/airmail_indexer/dictionaries/da/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/da/personal_titles.txt rename to airmail_indexer/dictionaries/da/personal_titles.txt diff --git a/airmail_index/dictionaries/da/place_names.txt b/airmail_indexer/dictionaries/da/place_names.txt similarity index 100% rename from airmail_index/dictionaries/da/place_names.txt rename to airmail_indexer/dictionaries/da/place_names.txt diff --git a/airmail_index/dictionaries/da/post_office.txt b/airmail_indexer/dictionaries/da/post_office.txt similarity index 100% rename from airmail_index/dictionaries/da/post_office.txt rename to airmail_indexer/dictionaries/da/post_office.txt diff --git a/airmail_index/dictionaries/da/staircases.txt b/airmail_indexer/dictionaries/da/staircases.txt similarity index 100% rename from airmail_index/dictionaries/da/staircases.txt rename to airmail_indexer/dictionaries/da/staircases.txt diff --git a/airmail_index/dictionaries/da/stopwords.txt b/airmail_indexer/dictionaries/da/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/da/stopwords.txt rename to airmail_indexer/dictionaries/da/stopwords.txt diff --git a/airmail_index/dictionaries/da/street_types.txt b/airmail_indexer/dictionaries/da/street_types.txt similarity index 100% rename from airmail_index/dictionaries/da/street_types.txt rename to airmail_indexer/dictionaries/da/street_types.txt diff --git a/airmail_index/dictionaries/da/synonyms.txt b/airmail_indexer/dictionaries/da/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/da/synonyms.txt rename to airmail_indexer/dictionaries/da/synonyms.txt diff --git a/airmail_index/dictionaries/da/unit_directions.txt b/airmail_indexer/dictionaries/da/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/da/unit_directions.txt rename to airmail_indexer/dictionaries/da/unit_directions.txt diff --git a/airmail_index/dictionaries/da/unit_types_numbered.txt b/airmail_indexer/dictionaries/da/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/da/unit_types_numbered.txt rename to airmail_indexer/dictionaries/da/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/de/academic_degrees.txt b/airmail_indexer/dictionaries/de/academic_degrees.txt similarity index 100% rename from airmail_index/dictionaries/de/academic_degrees.txt rename to airmail_indexer/dictionaries/de/academic_degrees.txt diff --git a/airmail_index/dictionaries/de/ambiguous_expansions.txt b/airmail_indexer/dictionaries/de/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/de/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/de/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/de/chains.txt b/airmail_indexer/dictionaries/de/chains.txt similarity index 100% rename from airmail_index/dictionaries/de/chains.txt rename to airmail_indexer/dictionaries/de/chains.txt diff --git a/airmail_index/dictionaries/de/company_types.txt b/airmail_indexer/dictionaries/de/company_types.txt similarity index 100% rename from airmail_index/dictionaries/de/company_types.txt rename to airmail_indexer/dictionaries/de/company_types.txt diff --git a/airmail_index/dictionaries/de/concatenated_prefixes_separable.txt b/airmail_indexer/dictionaries/de/concatenated_prefixes_separable.txt similarity index 100% rename from airmail_index/dictionaries/de/concatenated_prefixes_separable.txt rename to airmail_indexer/dictionaries/de/concatenated_prefixes_separable.txt diff --git a/airmail_index/dictionaries/de/concatenated_suffixes_inseparable.txt b/airmail_indexer/dictionaries/de/concatenated_suffixes_inseparable.txt similarity index 100% rename from airmail_index/dictionaries/de/concatenated_suffixes_inseparable.txt rename to airmail_indexer/dictionaries/de/concatenated_suffixes_inseparable.txt diff --git a/airmail_index/dictionaries/de/concatenated_suffixes_separable.txt b/airmail_indexer/dictionaries/de/concatenated_suffixes_separable.txt similarity index 100% rename from airmail_index/dictionaries/de/concatenated_suffixes_separable.txt rename to airmail_indexer/dictionaries/de/concatenated_suffixes_separable.txt diff --git a/airmail_index/dictionaries/de/cross_streets.txt b/airmail_indexer/dictionaries/de/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/de/cross_streets.txt rename to airmail_indexer/dictionaries/de/cross_streets.txt diff --git a/airmail_index/dictionaries/de/directionals.txt b/airmail_indexer/dictionaries/de/directionals.txt similarity index 100% rename from airmail_index/dictionaries/de/directionals.txt rename to airmail_indexer/dictionaries/de/directionals.txt diff --git a/airmail_index/dictionaries/de/entrances.txt b/airmail_indexer/dictionaries/de/entrances.txt similarity index 100% rename from airmail_index/dictionaries/de/entrances.txt rename to airmail_indexer/dictionaries/de/entrances.txt diff --git a/airmail_index/dictionaries/de/house_numbers.txt b/airmail_indexer/dictionaries/de/house_numbers.txt similarity index 100% rename from airmail_index/dictionaries/de/house_numbers.txt rename to airmail_indexer/dictionaries/de/house_numbers.txt diff --git a/airmail_index/dictionaries/de/level_types_basement.txt b/airmail_indexer/dictionaries/de/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/de/level_types_basement.txt rename to airmail_indexer/dictionaries/de/level_types_basement.txt diff --git a/airmail_index/dictionaries/de/level_types_numbered.txt b/airmail_indexer/dictionaries/de/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/de/level_types_numbered.txt rename to airmail_indexer/dictionaries/de/level_types_numbered.txt diff --git a/airmail_index/dictionaries/de/level_types_standalone.txt b/airmail_indexer/dictionaries/de/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/de/level_types_standalone.txt rename to airmail_indexer/dictionaries/de/level_types_standalone.txt diff --git a/airmail_index/dictionaries/de/near.txt b/airmail_indexer/dictionaries/de/near.txt similarity index 100% rename from airmail_index/dictionaries/de/near.txt rename to airmail_indexer/dictionaries/de/near.txt diff --git a/airmail_index/dictionaries/de/number.txt b/airmail_indexer/dictionaries/de/number.txt similarity index 100% rename from airmail_index/dictionaries/de/number.txt rename to airmail_indexer/dictionaries/de/number.txt diff --git a/airmail_index/dictionaries/de/personal_suffixes.txt b/airmail_indexer/dictionaries/de/personal_suffixes.txt similarity index 100% rename from airmail_index/dictionaries/de/personal_suffixes.txt rename to airmail_indexer/dictionaries/de/personal_suffixes.txt diff --git a/airmail_index/dictionaries/de/personal_titles.txt b/airmail_indexer/dictionaries/de/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/de/personal_titles.txt rename to airmail_indexer/dictionaries/de/personal_titles.txt diff --git a/airmail_index/dictionaries/de/place_names.txt b/airmail_indexer/dictionaries/de/place_names.txt similarity index 100% rename from airmail_index/dictionaries/de/place_names.txt rename to airmail_indexer/dictionaries/de/place_names.txt diff --git a/airmail_index/dictionaries/de/post_office.txt b/airmail_indexer/dictionaries/de/post_office.txt similarity index 100% rename from airmail_index/dictionaries/de/post_office.txt rename to airmail_indexer/dictionaries/de/post_office.txt diff --git a/airmail_index/dictionaries/de/qualifiers.txt b/airmail_indexer/dictionaries/de/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/de/qualifiers.txt rename to airmail_indexer/dictionaries/de/qualifiers.txt diff --git a/airmail_index/dictionaries/de/staircases.txt b/airmail_indexer/dictionaries/de/staircases.txt similarity index 100% rename from airmail_index/dictionaries/de/staircases.txt rename to airmail_indexer/dictionaries/de/staircases.txt diff --git a/airmail_index/dictionaries/de/stopwords.txt b/airmail_indexer/dictionaries/de/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/de/stopwords.txt rename to airmail_indexer/dictionaries/de/stopwords.txt diff --git a/airmail_index/dictionaries/de/street_types.txt b/airmail_indexer/dictionaries/de/street_types.txt similarity index 100% rename from airmail_index/dictionaries/de/street_types.txt rename to airmail_indexer/dictionaries/de/street_types.txt diff --git a/airmail_index/dictionaries/de/synonyms.txt b/airmail_indexer/dictionaries/de/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/de/synonyms.txt rename to airmail_indexer/dictionaries/de/synonyms.txt diff --git a/airmail_index/dictionaries/de/toponyms.txt b/airmail_indexer/dictionaries/de/toponyms.txt similarity index 100% rename from airmail_index/dictionaries/de/toponyms.txt rename to airmail_indexer/dictionaries/de/toponyms.txt diff --git a/airmail_index/dictionaries/de/unit_directions.txt b/airmail_indexer/dictionaries/de/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/de/unit_directions.txt rename to airmail_indexer/dictionaries/de/unit_directions.txt diff --git a/airmail_index/dictionaries/de/unit_types_numbered.txt b/airmail_indexer/dictionaries/de/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/de/unit_types_numbered.txt rename to airmail_indexer/dictionaries/de/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/el/ambiguous_expansions.txt b/airmail_indexer/dictionaries/el/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/el/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/el/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/el/building_types.txt b/airmail_indexer/dictionaries/el/building_types.txt similarity index 100% rename from airmail_index/dictionaries/el/building_types.txt rename to airmail_indexer/dictionaries/el/building_types.txt diff --git a/airmail_index/dictionaries/el/entrances.txt b/airmail_indexer/dictionaries/el/entrances.txt similarity index 100% rename from airmail_index/dictionaries/el/entrances.txt rename to airmail_indexer/dictionaries/el/entrances.txt diff --git a/airmail_index/dictionaries/el/given_names.txt b/airmail_indexer/dictionaries/el/given_names.txt similarity index 100% rename from airmail_index/dictionaries/el/given_names.txt rename to airmail_indexer/dictionaries/el/given_names.txt diff --git a/airmail_index/dictionaries/el/level_types_basement.txt b/airmail_indexer/dictionaries/el/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/el/level_types_basement.txt rename to airmail_indexer/dictionaries/el/level_types_basement.txt diff --git a/airmail_index/dictionaries/el/level_types_mezzanine.txt b/airmail_indexer/dictionaries/el/level_types_mezzanine.txt similarity index 100% rename from airmail_index/dictionaries/el/level_types_mezzanine.txt rename to airmail_indexer/dictionaries/el/level_types_mezzanine.txt diff --git a/airmail_index/dictionaries/el/level_types_numbered.txt b/airmail_indexer/dictionaries/el/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/el/level_types_numbered.txt rename to airmail_indexer/dictionaries/el/level_types_numbered.txt diff --git a/airmail_index/dictionaries/el/level_types_standalone.txt b/airmail_indexer/dictionaries/el/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/el/level_types_standalone.txt rename to airmail_indexer/dictionaries/el/level_types_standalone.txt diff --git a/airmail_index/dictionaries/el/personal_titles.txt b/airmail_indexer/dictionaries/el/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/el/personal_titles.txt rename to airmail_indexer/dictionaries/el/personal_titles.txt diff --git a/airmail_index/dictionaries/el/place_names.txt b/airmail_indexer/dictionaries/el/place_names.txt similarity index 100% rename from airmail_index/dictionaries/el/place_names.txt rename to airmail_indexer/dictionaries/el/place_names.txt diff --git a/airmail_index/dictionaries/el/post_office.txt b/airmail_indexer/dictionaries/el/post_office.txt similarity index 100% rename from airmail_index/dictionaries/el/post_office.txt rename to airmail_indexer/dictionaries/el/post_office.txt diff --git a/airmail_index/dictionaries/el/postcodes.txt b/airmail_indexer/dictionaries/el/postcodes.txt similarity index 100% rename from airmail_index/dictionaries/el/postcodes.txt rename to airmail_indexer/dictionaries/el/postcodes.txt diff --git a/airmail_index/dictionaries/el/qualifiers.txt b/airmail_indexer/dictionaries/el/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/el/qualifiers.txt rename to airmail_indexer/dictionaries/el/qualifiers.txt diff --git a/airmail_index/dictionaries/el/staircases.txt b/airmail_indexer/dictionaries/el/staircases.txt similarity index 100% rename from airmail_index/dictionaries/el/staircases.txt rename to airmail_indexer/dictionaries/el/staircases.txt diff --git a/airmail_index/dictionaries/el/street_types.txt b/airmail_indexer/dictionaries/el/street_types.txt similarity index 100% rename from airmail_index/dictionaries/el/street_types.txt rename to airmail_indexer/dictionaries/el/street_types.txt diff --git a/airmail_index/dictionaries/el/synonyms.txt b/airmail_indexer/dictionaries/el/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/el/synonyms.txt rename to airmail_indexer/dictionaries/el/synonyms.txt diff --git a/airmail_index/dictionaries/el/toponyms.txt b/airmail_indexer/dictionaries/el/toponyms.txt similarity index 100% rename from airmail_index/dictionaries/el/toponyms.txt rename to airmail_indexer/dictionaries/el/toponyms.txt diff --git a/airmail_index/dictionaries/el/unit_types_numbered.txt b/airmail_indexer/dictionaries/el/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/el/unit_types_numbered.txt rename to airmail_indexer/dictionaries/el/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/en/academic_degrees.txt b/airmail_indexer/dictionaries/en/academic_degrees.txt similarity index 100% rename from airmail_index/dictionaries/en/academic_degrees.txt rename to airmail_indexer/dictionaries/en/academic_degrees.txt diff --git a/airmail_index/dictionaries/en/ambiguous_expansions.txt b/airmail_indexer/dictionaries/en/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/en/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/en/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/en/building_types.txt b/airmail_indexer/dictionaries/en/building_types.txt similarity index 100% rename from airmail_index/dictionaries/en/building_types.txt rename to airmail_indexer/dictionaries/en/building_types.txt diff --git a/airmail_index/dictionaries/en/chains.txt b/airmail_indexer/dictionaries/en/chains.txt similarity index 100% rename from airmail_index/dictionaries/en/chains.txt rename to airmail_indexer/dictionaries/en/chains.txt diff --git a/airmail_index/dictionaries/en/company_types.txt b/airmail_indexer/dictionaries/en/company_types.txt similarity index 100% rename from airmail_index/dictionaries/en/company_types.txt rename to airmail_indexer/dictionaries/en/company_types.txt diff --git a/airmail_index/dictionaries/en/cross_streets.txt b/airmail_indexer/dictionaries/en/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/en/cross_streets.txt rename to airmail_indexer/dictionaries/en/cross_streets.txt diff --git a/airmail_index/dictionaries/en/directionals.txt b/airmail_indexer/dictionaries/en/directionals.txt similarity index 100% rename from airmail_index/dictionaries/en/directionals.txt rename to airmail_indexer/dictionaries/en/directionals.txt diff --git a/airmail_index/dictionaries/en/entrances.txt b/airmail_indexer/dictionaries/en/entrances.txt similarity index 100% rename from airmail_index/dictionaries/en/entrances.txt rename to airmail_indexer/dictionaries/en/entrances.txt diff --git a/airmail_index/dictionaries/en/given_names.txt b/airmail_indexer/dictionaries/en/given_names.txt similarity index 100% rename from airmail_index/dictionaries/en/given_names.txt rename to airmail_indexer/dictionaries/en/given_names.txt diff --git a/airmail_index/dictionaries/en/level_types_basement.txt b/airmail_indexer/dictionaries/en/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/en/level_types_basement.txt rename to airmail_indexer/dictionaries/en/level_types_basement.txt diff --git a/airmail_index/dictionaries/en/level_types_mezzanine.txt b/airmail_indexer/dictionaries/en/level_types_mezzanine.txt similarity index 100% rename from airmail_index/dictionaries/en/level_types_mezzanine.txt rename to airmail_indexer/dictionaries/en/level_types_mezzanine.txt diff --git a/airmail_index/dictionaries/en/level_types_numbered.txt b/airmail_indexer/dictionaries/en/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/en/level_types_numbered.txt rename to airmail_indexer/dictionaries/en/level_types_numbered.txt diff --git a/airmail_index/dictionaries/en/level_types_standalone.txt b/airmail_indexer/dictionaries/en/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/en/level_types_standalone.txt rename to airmail_indexer/dictionaries/en/level_types_standalone.txt diff --git a/airmail_index/dictionaries/en/level_types_sub_basement.txt b/airmail_indexer/dictionaries/en/level_types_sub_basement.txt similarity index 100% rename from airmail_index/dictionaries/en/level_types_sub_basement.txt rename to airmail_indexer/dictionaries/en/level_types_sub_basement.txt diff --git a/airmail_index/dictionaries/en/near.txt b/airmail_indexer/dictionaries/en/near.txt similarity index 100% rename from airmail_index/dictionaries/en/near.txt rename to airmail_indexer/dictionaries/en/near.txt diff --git a/airmail_index/dictionaries/en/no_number.txt b/airmail_indexer/dictionaries/en/no_number.txt similarity index 100% rename from airmail_index/dictionaries/en/no_number.txt rename to airmail_indexer/dictionaries/en/no_number.txt diff --git a/airmail_index/dictionaries/en/nulls.txt b/airmail_indexer/dictionaries/en/nulls.txt similarity index 100% rename from airmail_index/dictionaries/en/nulls.txt rename to airmail_indexer/dictionaries/en/nulls.txt diff --git a/airmail_index/dictionaries/en/number.txt b/airmail_indexer/dictionaries/en/number.txt similarity index 100% rename from airmail_index/dictionaries/en/number.txt rename to airmail_indexer/dictionaries/en/number.txt diff --git a/airmail_index/dictionaries/en/personal_suffixes.txt b/airmail_indexer/dictionaries/en/personal_suffixes.txt similarity index 100% rename from airmail_index/dictionaries/en/personal_suffixes.txt rename to airmail_indexer/dictionaries/en/personal_suffixes.txt diff --git a/airmail_index/dictionaries/en/personal_titles.txt b/airmail_indexer/dictionaries/en/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/en/personal_titles.txt rename to airmail_indexer/dictionaries/en/personal_titles.txt diff --git a/airmail_index/dictionaries/en/place_names.txt b/airmail_indexer/dictionaries/en/place_names.txt similarity index 100% rename from airmail_index/dictionaries/en/place_names.txt rename to airmail_indexer/dictionaries/en/place_names.txt diff --git a/airmail_index/dictionaries/en/post_office.txt b/airmail_indexer/dictionaries/en/post_office.txt similarity index 100% rename from airmail_index/dictionaries/en/post_office.txt rename to airmail_indexer/dictionaries/en/post_office.txt diff --git a/airmail_index/dictionaries/en/qualifiers.txt b/airmail_indexer/dictionaries/en/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/en/qualifiers.txt rename to airmail_indexer/dictionaries/en/qualifiers.txt diff --git a/airmail_index/dictionaries/en/staircases.txt b/airmail_indexer/dictionaries/en/staircases.txt similarity index 100% rename from airmail_index/dictionaries/en/staircases.txt rename to airmail_indexer/dictionaries/en/staircases.txt diff --git a/airmail_index/dictionaries/en/stopwords.txt b/airmail_indexer/dictionaries/en/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/en/stopwords.txt rename to airmail_indexer/dictionaries/en/stopwords.txt diff --git a/airmail_index/dictionaries/en/street_names.txt b/airmail_indexer/dictionaries/en/street_names.txt similarity index 100% rename from airmail_index/dictionaries/en/street_names.txt rename to airmail_indexer/dictionaries/en/street_names.txt diff --git a/airmail_index/dictionaries/en/street_types.txt b/airmail_indexer/dictionaries/en/street_types.txt similarity index 100% rename from airmail_index/dictionaries/en/street_types.txt rename to airmail_indexer/dictionaries/en/street_types.txt diff --git a/airmail_index/dictionaries/en/synonyms.txt b/airmail_indexer/dictionaries/en/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/en/synonyms.txt rename to airmail_indexer/dictionaries/en/synonyms.txt diff --git a/airmail_index/dictionaries/en/toponyms.txt b/airmail_indexer/dictionaries/en/toponyms.txt similarity index 100% rename from airmail_index/dictionaries/en/toponyms.txt rename to airmail_indexer/dictionaries/en/toponyms.txt diff --git a/airmail_index/dictionaries/en/unit_directions.txt b/airmail_indexer/dictionaries/en/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/en/unit_directions.txt rename to airmail_indexer/dictionaries/en/unit_directions.txt diff --git a/airmail_index/dictionaries/en/unit_types_numbered.txt b/airmail_indexer/dictionaries/en/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/en/unit_types_numbered.txt rename to airmail_indexer/dictionaries/en/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/en/unit_types_standalone.txt b/airmail_indexer/dictionaries/en/unit_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/en/unit_types_standalone.txt rename to airmail_indexer/dictionaries/en/unit_types_standalone.txt diff --git a/airmail_index/dictionaries/es/academic_degrees.txt b/airmail_indexer/dictionaries/es/academic_degrees.txt similarity index 100% rename from airmail_index/dictionaries/es/academic_degrees.txt rename to airmail_indexer/dictionaries/es/academic_degrees.txt diff --git a/airmail_index/dictionaries/es/ambiguous_expansions.txt b/airmail_indexer/dictionaries/es/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/es/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/es/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/es/building_types.txt b/airmail_indexer/dictionaries/es/building_types.txt similarity index 100% rename from airmail_index/dictionaries/es/building_types.txt rename to airmail_indexer/dictionaries/es/building_types.txt diff --git a/airmail_index/dictionaries/es/company_types.txt b/airmail_indexer/dictionaries/es/company_types.txt similarity index 100% rename from airmail_index/dictionaries/es/company_types.txt rename to airmail_indexer/dictionaries/es/company_types.txt diff --git a/airmail_index/dictionaries/es/cross_streets.txt b/airmail_indexer/dictionaries/es/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/es/cross_streets.txt rename to airmail_indexer/dictionaries/es/cross_streets.txt diff --git a/airmail_index/dictionaries/es/directionals.txt b/airmail_indexer/dictionaries/es/directionals.txt similarity index 100% rename from airmail_index/dictionaries/es/directionals.txt rename to airmail_indexer/dictionaries/es/directionals.txt diff --git a/airmail_index/dictionaries/es/entrances.txt b/airmail_indexer/dictionaries/es/entrances.txt similarity index 100% rename from airmail_index/dictionaries/es/entrances.txt rename to airmail_indexer/dictionaries/es/entrances.txt diff --git a/airmail_index/dictionaries/es/given_names.txt b/airmail_indexer/dictionaries/es/given_names.txt similarity index 100% rename from airmail_index/dictionaries/es/given_names.txt rename to airmail_indexer/dictionaries/es/given_names.txt diff --git a/airmail_index/dictionaries/es/house_numbers.txt b/airmail_indexer/dictionaries/es/house_numbers.txt similarity index 100% rename from airmail_index/dictionaries/es/house_numbers.txt rename to airmail_indexer/dictionaries/es/house_numbers.txt diff --git a/airmail_index/dictionaries/es/level_types_basement.txt b/airmail_indexer/dictionaries/es/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/es/level_types_basement.txt rename to airmail_indexer/dictionaries/es/level_types_basement.txt diff --git a/airmail_index/dictionaries/es/level_types_mezzanine.txt b/airmail_indexer/dictionaries/es/level_types_mezzanine.txt similarity index 100% rename from airmail_index/dictionaries/es/level_types_mezzanine.txt rename to airmail_indexer/dictionaries/es/level_types_mezzanine.txt diff --git a/airmail_index/dictionaries/es/level_types_numbered.txt b/airmail_indexer/dictionaries/es/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/es/level_types_numbered.txt rename to airmail_indexer/dictionaries/es/level_types_numbered.txt diff --git a/airmail_index/dictionaries/es/level_types_standalone.txt b/airmail_indexer/dictionaries/es/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/es/level_types_standalone.txt rename to airmail_indexer/dictionaries/es/level_types_standalone.txt diff --git a/airmail_index/dictionaries/es/level_types_sub_basement.txt b/airmail_indexer/dictionaries/es/level_types_sub_basement.txt similarity index 100% rename from airmail_index/dictionaries/es/level_types_sub_basement.txt rename to airmail_indexer/dictionaries/es/level_types_sub_basement.txt diff --git a/airmail_index/dictionaries/es/near.txt b/airmail_indexer/dictionaries/es/near.txt similarity index 100% rename from airmail_index/dictionaries/es/near.txt rename to airmail_indexer/dictionaries/es/near.txt diff --git a/airmail_index/dictionaries/es/no_number.txt b/airmail_indexer/dictionaries/es/no_number.txt similarity index 100% rename from airmail_index/dictionaries/es/no_number.txt rename to airmail_indexer/dictionaries/es/no_number.txt diff --git a/airmail_index/dictionaries/es/number.txt b/airmail_indexer/dictionaries/es/number.txt similarity index 100% rename from airmail_index/dictionaries/es/number.txt rename to airmail_indexer/dictionaries/es/number.txt diff --git a/airmail_index/dictionaries/es/personal_suffixes.txt b/airmail_indexer/dictionaries/es/personal_suffixes.txt similarity index 100% rename from airmail_index/dictionaries/es/personal_suffixes.txt rename to airmail_indexer/dictionaries/es/personal_suffixes.txt diff --git a/airmail_index/dictionaries/es/personal_titles.txt b/airmail_indexer/dictionaries/es/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/es/personal_titles.txt rename to airmail_indexer/dictionaries/es/personal_titles.txt diff --git a/airmail_index/dictionaries/es/place_names.txt b/airmail_indexer/dictionaries/es/place_names.txt similarity index 100% rename from airmail_index/dictionaries/es/place_names.txt rename to airmail_indexer/dictionaries/es/place_names.txt diff --git a/airmail_index/dictionaries/es/post_office.txt b/airmail_indexer/dictionaries/es/post_office.txt similarity index 100% rename from airmail_index/dictionaries/es/post_office.txt rename to airmail_indexer/dictionaries/es/post_office.txt diff --git a/airmail_index/dictionaries/es/postcodes.txt b/airmail_indexer/dictionaries/es/postcodes.txt similarity index 100% rename from airmail_index/dictionaries/es/postcodes.txt rename to airmail_indexer/dictionaries/es/postcodes.txt diff --git a/airmail_index/dictionaries/es/qualifiers.txt b/airmail_indexer/dictionaries/es/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/es/qualifiers.txt rename to airmail_indexer/dictionaries/es/qualifiers.txt diff --git a/airmail_index/dictionaries/es/staircases.txt b/airmail_indexer/dictionaries/es/staircases.txt similarity index 100% rename from airmail_index/dictionaries/es/staircases.txt rename to airmail_indexer/dictionaries/es/staircases.txt diff --git a/airmail_index/dictionaries/es/stopwords.txt b/airmail_indexer/dictionaries/es/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/es/stopwords.txt rename to airmail_indexer/dictionaries/es/stopwords.txt diff --git a/airmail_index/dictionaries/es/street_types.txt b/airmail_indexer/dictionaries/es/street_types.txt similarity index 100% rename from airmail_index/dictionaries/es/street_types.txt rename to airmail_indexer/dictionaries/es/street_types.txt diff --git a/airmail_index/dictionaries/es/surnames.txt b/airmail_indexer/dictionaries/es/surnames.txt similarity index 100% rename from airmail_index/dictionaries/es/surnames.txt rename to airmail_indexer/dictionaries/es/surnames.txt diff --git a/airmail_index/dictionaries/es/synonyms.txt b/airmail_indexer/dictionaries/es/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/es/synonyms.txt rename to airmail_indexer/dictionaries/es/synonyms.txt diff --git a/airmail_index/dictionaries/es/toponyms.txt b/airmail_indexer/dictionaries/es/toponyms.txt similarity index 100% rename from airmail_index/dictionaries/es/toponyms.txt rename to airmail_indexer/dictionaries/es/toponyms.txt diff --git a/airmail_index/dictionaries/es/unit_directions.txt b/airmail_indexer/dictionaries/es/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/es/unit_directions.txt rename to airmail_indexer/dictionaries/es/unit_directions.txt diff --git a/airmail_index/dictionaries/es/unit_types_numbered.txt b/airmail_indexer/dictionaries/es/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/es/unit_types_numbered.txt rename to airmail_indexer/dictionaries/es/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/es/unit_types_standalone.txt b/airmail_indexer/dictionaries/es/unit_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/es/unit_types_standalone.txt rename to airmail_indexer/dictionaries/es/unit_types_standalone.txt diff --git a/airmail_index/dictionaries/et/ambiguous_expansions.txt b/airmail_indexer/dictionaries/et/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/et/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/et/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/et/building_types.txt b/airmail_indexer/dictionaries/et/building_types.txt similarity index 100% rename from airmail_index/dictionaries/et/building_types.txt rename to airmail_indexer/dictionaries/et/building_types.txt diff --git a/airmail_index/dictionaries/et/company_types.txt b/airmail_indexer/dictionaries/et/company_types.txt similarity index 100% rename from airmail_index/dictionaries/et/company_types.txt rename to airmail_indexer/dictionaries/et/company_types.txt diff --git a/airmail_index/dictionaries/et/cross_streets.txt b/airmail_indexer/dictionaries/et/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/et/cross_streets.txt rename to airmail_indexer/dictionaries/et/cross_streets.txt diff --git a/airmail_index/dictionaries/et/directionals.txt b/airmail_indexer/dictionaries/et/directionals.txt similarity index 100% rename from airmail_index/dictionaries/et/directionals.txt rename to airmail_indexer/dictionaries/et/directionals.txt diff --git a/airmail_index/dictionaries/et/entrances.txt b/airmail_indexer/dictionaries/et/entrances.txt similarity index 100% rename from airmail_index/dictionaries/et/entrances.txt rename to airmail_indexer/dictionaries/et/entrances.txt diff --git a/airmail_index/dictionaries/et/level_types_basement.txt b/airmail_indexer/dictionaries/et/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/et/level_types_basement.txt rename to airmail_indexer/dictionaries/et/level_types_basement.txt diff --git a/airmail_index/dictionaries/et/level_types_numbered.txt b/airmail_indexer/dictionaries/et/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/et/level_types_numbered.txt rename to airmail_indexer/dictionaries/et/level_types_numbered.txt diff --git a/airmail_index/dictionaries/et/near.txt b/airmail_indexer/dictionaries/et/near.txt similarity index 100% rename from airmail_index/dictionaries/et/near.txt rename to airmail_indexer/dictionaries/et/near.txt diff --git a/airmail_index/dictionaries/et/number.txt b/airmail_indexer/dictionaries/et/number.txt similarity index 100% rename from airmail_index/dictionaries/et/number.txt rename to airmail_indexer/dictionaries/et/number.txt diff --git a/airmail_index/dictionaries/et/personal_titles.txt b/airmail_indexer/dictionaries/et/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/et/personal_titles.txt rename to airmail_indexer/dictionaries/et/personal_titles.txt diff --git a/airmail_index/dictionaries/et/place_names.txt b/airmail_indexer/dictionaries/et/place_names.txt similarity index 100% rename from airmail_index/dictionaries/et/place_names.txt rename to airmail_indexer/dictionaries/et/place_names.txt diff --git a/airmail_index/dictionaries/et/post_office.txt b/airmail_indexer/dictionaries/et/post_office.txt similarity index 100% rename from airmail_index/dictionaries/et/post_office.txt rename to airmail_indexer/dictionaries/et/post_office.txt diff --git a/airmail_index/dictionaries/et/qualifiers.txt b/airmail_indexer/dictionaries/et/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/et/qualifiers.txt rename to airmail_indexer/dictionaries/et/qualifiers.txt diff --git a/airmail_index/dictionaries/et/staircases.txt b/airmail_indexer/dictionaries/et/staircases.txt similarity index 100% rename from airmail_index/dictionaries/et/staircases.txt rename to airmail_indexer/dictionaries/et/staircases.txt diff --git a/airmail_index/dictionaries/et/stopwords.txt b/airmail_indexer/dictionaries/et/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/et/stopwords.txt rename to airmail_indexer/dictionaries/et/stopwords.txt diff --git a/airmail_index/dictionaries/et/street_types.txt b/airmail_indexer/dictionaries/et/street_types.txt similarity index 100% rename from airmail_index/dictionaries/et/street_types.txt rename to airmail_indexer/dictionaries/et/street_types.txt diff --git a/airmail_index/dictionaries/et/toponyms.txt b/airmail_indexer/dictionaries/et/toponyms.txt similarity index 100% rename from airmail_index/dictionaries/et/toponyms.txt rename to airmail_indexer/dictionaries/et/toponyms.txt diff --git a/airmail_index/dictionaries/et/unit_directions.txt b/airmail_indexer/dictionaries/et/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/et/unit_directions.txt rename to airmail_indexer/dictionaries/et/unit_directions.txt diff --git a/airmail_index/dictionaries/et/unit_types_numbered.txt b/airmail_indexer/dictionaries/et/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/et/unit_types_numbered.txt rename to airmail_indexer/dictionaries/et/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/eu/ambiguous_expansions.txt b/airmail_indexer/dictionaries/eu/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/eu/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/eu/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/eu/cross_streets.txt b/airmail_indexer/dictionaries/eu/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/eu/cross_streets.txt rename to airmail_indexer/dictionaries/eu/cross_streets.txt diff --git a/airmail_index/dictionaries/eu/entrances.txt b/airmail_indexer/dictionaries/eu/entrances.txt similarity index 100% rename from airmail_index/dictionaries/eu/entrances.txt rename to airmail_indexer/dictionaries/eu/entrances.txt diff --git a/airmail_index/dictionaries/eu/level_types_numbered.txt b/airmail_indexer/dictionaries/eu/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/eu/level_types_numbered.txt rename to airmail_indexer/dictionaries/eu/level_types_numbered.txt diff --git a/airmail_index/dictionaries/eu/level_types_standalone.txt b/airmail_indexer/dictionaries/eu/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/eu/level_types_standalone.txt rename to airmail_indexer/dictionaries/eu/level_types_standalone.txt diff --git a/airmail_index/dictionaries/eu/near.txt b/airmail_indexer/dictionaries/eu/near.txt similarity index 100% rename from airmail_index/dictionaries/eu/near.txt rename to airmail_indexer/dictionaries/eu/near.txt diff --git a/airmail_index/dictionaries/eu/no_number.txt b/airmail_indexer/dictionaries/eu/no_number.txt similarity index 100% rename from airmail_index/dictionaries/eu/no_number.txt rename to airmail_indexer/dictionaries/eu/no_number.txt diff --git a/airmail_index/dictionaries/eu/place_names.txt b/airmail_indexer/dictionaries/eu/place_names.txt similarity index 100% rename from airmail_index/dictionaries/eu/place_names.txt rename to airmail_indexer/dictionaries/eu/place_names.txt diff --git a/airmail_index/dictionaries/eu/post_office.txt b/airmail_indexer/dictionaries/eu/post_office.txt similarity index 100% rename from airmail_index/dictionaries/eu/post_office.txt rename to airmail_indexer/dictionaries/eu/post_office.txt diff --git a/airmail_index/dictionaries/eu/postcodes.txt b/airmail_indexer/dictionaries/eu/postcodes.txt similarity index 100% rename from airmail_index/dictionaries/eu/postcodes.txt rename to airmail_indexer/dictionaries/eu/postcodes.txt diff --git a/airmail_index/dictionaries/eu/qualifiers.txt b/airmail_indexer/dictionaries/eu/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/eu/qualifiers.txt rename to airmail_indexer/dictionaries/eu/qualifiers.txt diff --git a/airmail_index/dictionaries/eu/staircases.txt b/airmail_indexer/dictionaries/eu/staircases.txt similarity index 100% rename from airmail_index/dictionaries/eu/staircases.txt rename to airmail_indexer/dictionaries/eu/staircases.txt diff --git a/airmail_index/dictionaries/eu/stopwords.txt b/airmail_indexer/dictionaries/eu/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/eu/stopwords.txt rename to airmail_indexer/dictionaries/eu/stopwords.txt diff --git a/airmail_index/dictionaries/eu/street_types.txt b/airmail_indexer/dictionaries/eu/street_types.txt similarity index 100% rename from airmail_index/dictionaries/eu/street_types.txt rename to airmail_indexer/dictionaries/eu/street_types.txt diff --git a/airmail_index/dictionaries/eu/unit_directions.txt b/airmail_indexer/dictionaries/eu/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/eu/unit_directions.txt rename to airmail_indexer/dictionaries/eu/unit_directions.txt diff --git a/airmail_index/dictionaries/eu/unit_types_numbered.txt b/airmail_indexer/dictionaries/eu/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/eu/unit_types_numbered.txt rename to airmail_indexer/dictionaries/eu/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/fa/personal_titles.txt b/airmail_indexer/dictionaries/fa/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/fa/personal_titles.txt rename to airmail_indexer/dictionaries/fa/personal_titles.txt diff --git a/airmail_index/dictionaries/fa/place_names.txt b/airmail_indexer/dictionaries/fa/place_names.txt similarity index 100% rename from airmail_index/dictionaries/fa/place_names.txt rename to airmail_indexer/dictionaries/fa/place_names.txt diff --git a/airmail_index/dictionaries/fa/street_types.txt b/airmail_indexer/dictionaries/fa/street_types.txt similarity index 100% rename from airmail_index/dictionaries/fa/street_types.txt rename to airmail_indexer/dictionaries/fa/street_types.txt diff --git a/airmail_index/dictionaries/fi/ambiguous_expansions.txt b/airmail_indexer/dictionaries/fi/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/fi/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/fi/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/fi/building_types.txt b/airmail_indexer/dictionaries/fi/building_types.txt similarity index 100% rename from airmail_index/dictionaries/fi/building_types.txt rename to airmail_indexer/dictionaries/fi/building_types.txt diff --git a/airmail_index/dictionaries/fi/chains.txt b/airmail_indexer/dictionaries/fi/chains.txt similarity index 100% rename from airmail_index/dictionaries/fi/chains.txt rename to airmail_indexer/dictionaries/fi/chains.txt diff --git a/airmail_index/dictionaries/fi/concatenated_suffixes_separable.txt b/airmail_indexer/dictionaries/fi/concatenated_suffixes_separable.txt similarity index 100% rename from airmail_index/dictionaries/fi/concatenated_suffixes_separable.txt rename to airmail_indexer/dictionaries/fi/concatenated_suffixes_separable.txt diff --git a/airmail_index/dictionaries/fi/cross_streets.txt b/airmail_indexer/dictionaries/fi/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/fi/cross_streets.txt rename to airmail_indexer/dictionaries/fi/cross_streets.txt diff --git a/airmail_index/dictionaries/fi/directionals.txt b/airmail_indexer/dictionaries/fi/directionals.txt similarity index 100% rename from airmail_index/dictionaries/fi/directionals.txt rename to airmail_indexer/dictionaries/fi/directionals.txt diff --git a/airmail_index/dictionaries/fi/entrances.txt b/airmail_indexer/dictionaries/fi/entrances.txt similarity index 100% rename from airmail_index/dictionaries/fi/entrances.txt rename to airmail_indexer/dictionaries/fi/entrances.txt diff --git a/airmail_index/dictionaries/fi/level_types_numbered.txt b/airmail_indexer/dictionaries/fi/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/fi/level_types_numbered.txt rename to airmail_indexer/dictionaries/fi/level_types_numbered.txt diff --git a/airmail_index/dictionaries/fi/near.txt b/airmail_indexer/dictionaries/fi/near.txt similarity index 100% rename from airmail_index/dictionaries/fi/near.txt rename to airmail_indexer/dictionaries/fi/near.txt diff --git a/airmail_index/dictionaries/fi/number.txt b/airmail_indexer/dictionaries/fi/number.txt similarity index 100% rename from airmail_index/dictionaries/fi/number.txt rename to airmail_indexer/dictionaries/fi/number.txt diff --git a/airmail_index/dictionaries/fi/post_office.txt b/airmail_indexer/dictionaries/fi/post_office.txt similarity index 100% rename from airmail_index/dictionaries/fi/post_office.txt rename to airmail_indexer/dictionaries/fi/post_office.txt diff --git a/airmail_index/dictionaries/fi/qualifiers.txt b/airmail_indexer/dictionaries/fi/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/fi/qualifiers.txt rename to airmail_indexer/dictionaries/fi/qualifiers.txt diff --git a/airmail_index/dictionaries/fi/staircases.txt b/airmail_indexer/dictionaries/fi/staircases.txt similarity index 100% rename from airmail_index/dictionaries/fi/staircases.txt rename to airmail_indexer/dictionaries/fi/staircases.txt diff --git a/airmail_index/dictionaries/fi/stopwords.txt b/airmail_indexer/dictionaries/fi/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/fi/stopwords.txt rename to airmail_indexer/dictionaries/fi/stopwords.txt diff --git a/airmail_index/dictionaries/fi/street_types.txt b/airmail_indexer/dictionaries/fi/street_types.txt similarity index 100% rename from airmail_index/dictionaries/fi/street_types.txt rename to airmail_indexer/dictionaries/fi/street_types.txt diff --git a/airmail_index/dictionaries/fi/synonyms.txt b/airmail_indexer/dictionaries/fi/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/fi/synonyms.txt rename to airmail_indexer/dictionaries/fi/synonyms.txt diff --git a/airmail_index/dictionaries/fi/unit_directions.txt b/airmail_indexer/dictionaries/fi/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/fi/unit_directions.txt rename to airmail_indexer/dictionaries/fi/unit_directions.txt diff --git a/airmail_index/dictionaries/fi/unit_types_numbered.txt b/airmail_indexer/dictionaries/fi/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/fi/unit_types_numbered.txt rename to airmail_indexer/dictionaries/fi/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/fil/street_types.txt b/airmail_indexer/dictionaries/fil/street_types.txt similarity index 100% rename from airmail_index/dictionaries/fil/street_types.txt rename to airmail_indexer/dictionaries/fil/street_types.txt diff --git a/airmail_index/dictionaries/fr/ambiguous_expansions.txt b/airmail_indexer/dictionaries/fr/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/fr/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/fr/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/fr/building_types.txt b/airmail_indexer/dictionaries/fr/building_types.txt similarity index 100% rename from airmail_index/dictionaries/fr/building_types.txt rename to airmail_indexer/dictionaries/fr/building_types.txt diff --git a/airmail_index/dictionaries/fr/chains.txt b/airmail_indexer/dictionaries/fr/chains.txt similarity index 100% rename from airmail_index/dictionaries/fr/chains.txt rename to airmail_indexer/dictionaries/fr/chains.txt diff --git a/airmail_index/dictionaries/fr/company_types.txt b/airmail_indexer/dictionaries/fr/company_types.txt similarity index 100% rename from airmail_index/dictionaries/fr/company_types.txt rename to airmail_indexer/dictionaries/fr/company_types.txt diff --git a/airmail_index/dictionaries/fr/cross_streets.txt b/airmail_indexer/dictionaries/fr/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/fr/cross_streets.txt rename to airmail_indexer/dictionaries/fr/cross_streets.txt diff --git a/airmail_index/dictionaries/fr/directionals.txt b/airmail_indexer/dictionaries/fr/directionals.txt similarity index 100% rename from airmail_index/dictionaries/fr/directionals.txt rename to airmail_indexer/dictionaries/fr/directionals.txt diff --git a/airmail_index/dictionaries/fr/elisions.txt b/airmail_indexer/dictionaries/fr/elisions.txt similarity index 100% rename from airmail_index/dictionaries/fr/elisions.txt rename to airmail_indexer/dictionaries/fr/elisions.txt diff --git a/airmail_index/dictionaries/fr/entrances.txt b/airmail_indexer/dictionaries/fr/entrances.txt similarity index 100% rename from airmail_index/dictionaries/fr/entrances.txt rename to airmail_indexer/dictionaries/fr/entrances.txt diff --git a/airmail_index/dictionaries/fr/level_types_basement.txt b/airmail_indexer/dictionaries/fr/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/fr/level_types_basement.txt rename to airmail_indexer/dictionaries/fr/level_types_basement.txt diff --git a/airmail_index/dictionaries/fr/level_types_mezzanine.txt b/airmail_indexer/dictionaries/fr/level_types_mezzanine.txt similarity index 100% rename from airmail_index/dictionaries/fr/level_types_mezzanine.txt rename to airmail_indexer/dictionaries/fr/level_types_mezzanine.txt diff --git a/airmail_index/dictionaries/fr/level_types_numbered.txt b/airmail_indexer/dictionaries/fr/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/fr/level_types_numbered.txt rename to airmail_indexer/dictionaries/fr/level_types_numbered.txt diff --git a/airmail_index/dictionaries/fr/level_types_standalone.txt b/airmail_indexer/dictionaries/fr/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/fr/level_types_standalone.txt rename to airmail_indexer/dictionaries/fr/level_types_standalone.txt diff --git a/airmail_index/dictionaries/fr/level_types_sub_basement.txt b/airmail_indexer/dictionaries/fr/level_types_sub_basement.txt similarity index 100% rename from airmail_index/dictionaries/fr/level_types_sub_basement.txt rename to airmail_indexer/dictionaries/fr/level_types_sub_basement.txt diff --git a/airmail_index/dictionaries/fr/near.txt b/airmail_indexer/dictionaries/fr/near.txt similarity index 100% rename from airmail_index/dictionaries/fr/near.txt rename to airmail_indexer/dictionaries/fr/near.txt diff --git a/airmail_index/dictionaries/fr/no_number.txt b/airmail_indexer/dictionaries/fr/no_number.txt similarity index 100% rename from airmail_index/dictionaries/fr/no_number.txt rename to airmail_indexer/dictionaries/fr/no_number.txt diff --git a/airmail_index/dictionaries/fr/number.txt b/airmail_indexer/dictionaries/fr/number.txt similarity index 100% rename from airmail_index/dictionaries/fr/number.txt rename to airmail_indexer/dictionaries/fr/number.txt diff --git a/airmail_index/dictionaries/fr/people.txt b/airmail_indexer/dictionaries/fr/people.txt similarity index 100% rename from airmail_index/dictionaries/fr/people.txt rename to airmail_indexer/dictionaries/fr/people.txt diff --git a/airmail_index/dictionaries/fr/personal_titles.txt b/airmail_indexer/dictionaries/fr/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/fr/personal_titles.txt rename to airmail_indexer/dictionaries/fr/personal_titles.txt diff --git a/airmail_index/dictionaries/fr/place_names.txt b/airmail_indexer/dictionaries/fr/place_names.txt similarity index 100% rename from airmail_index/dictionaries/fr/place_names.txt rename to airmail_indexer/dictionaries/fr/place_names.txt diff --git a/airmail_index/dictionaries/fr/post_office.txt b/airmail_indexer/dictionaries/fr/post_office.txt similarity index 100% rename from airmail_index/dictionaries/fr/post_office.txt rename to airmail_indexer/dictionaries/fr/post_office.txt diff --git a/airmail_index/dictionaries/fr/qualifiers.txt b/airmail_indexer/dictionaries/fr/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/fr/qualifiers.txt rename to airmail_indexer/dictionaries/fr/qualifiers.txt diff --git a/airmail_index/dictionaries/fr/staircases.txt b/airmail_indexer/dictionaries/fr/staircases.txt similarity index 100% rename from airmail_index/dictionaries/fr/staircases.txt rename to airmail_indexer/dictionaries/fr/staircases.txt diff --git a/airmail_index/dictionaries/fr/stopwords.txt b/airmail_indexer/dictionaries/fr/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/fr/stopwords.txt rename to airmail_indexer/dictionaries/fr/stopwords.txt diff --git a/airmail_index/dictionaries/fr/street_types.txt b/airmail_indexer/dictionaries/fr/street_types.txt similarity index 100% rename from airmail_index/dictionaries/fr/street_types.txt rename to airmail_indexer/dictionaries/fr/street_types.txt diff --git a/airmail_index/dictionaries/fr/synonyms.txt b/airmail_indexer/dictionaries/fr/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/fr/synonyms.txt rename to airmail_indexer/dictionaries/fr/synonyms.txt diff --git a/airmail_index/dictionaries/fr/toponyms.txt b/airmail_indexer/dictionaries/fr/toponyms.txt similarity index 100% rename from airmail_index/dictionaries/fr/toponyms.txt rename to airmail_indexer/dictionaries/fr/toponyms.txt diff --git a/airmail_index/dictionaries/fr/unit_directions.txt b/airmail_indexer/dictionaries/fr/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/fr/unit_directions.txt rename to airmail_indexer/dictionaries/fr/unit_directions.txt diff --git a/airmail_index/dictionaries/fr/unit_types_numbered.txt b/airmail_indexer/dictionaries/fr/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/fr/unit_types_numbered.txt rename to airmail_indexer/dictionaries/fr/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/ga/building_types.txt b/airmail_indexer/dictionaries/ga/building_types.txt similarity index 100% rename from airmail_index/dictionaries/ga/building_types.txt rename to airmail_indexer/dictionaries/ga/building_types.txt diff --git a/airmail_index/dictionaries/ga/level_types_standalone.txt b/airmail_indexer/dictionaries/ga/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/ga/level_types_standalone.txt rename to airmail_indexer/dictionaries/ga/level_types_standalone.txt diff --git a/airmail_index/dictionaries/ga/personal_titles.txt b/airmail_indexer/dictionaries/ga/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/ga/personal_titles.txt rename to airmail_indexer/dictionaries/ga/personal_titles.txt diff --git a/airmail_index/dictionaries/ga/place_names.txt b/airmail_indexer/dictionaries/ga/place_names.txt similarity index 100% rename from airmail_index/dictionaries/ga/place_names.txt rename to airmail_indexer/dictionaries/ga/place_names.txt diff --git a/airmail_index/dictionaries/ga/street_types.txt b/airmail_indexer/dictionaries/ga/street_types.txt similarity index 100% rename from airmail_index/dictionaries/ga/street_types.txt rename to airmail_indexer/dictionaries/ga/street_types.txt diff --git a/airmail_index/dictionaries/ga/unit_types_numbered.txt b/airmail_indexer/dictionaries/ga/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/ga/unit_types_numbered.txt rename to airmail_indexer/dictionaries/ga/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/gd/building_types.txt b/airmail_indexer/dictionaries/gd/building_types.txt similarity index 100% rename from airmail_index/dictionaries/gd/building_types.txt rename to airmail_indexer/dictionaries/gd/building_types.txt diff --git a/airmail_index/dictionaries/gd/directionals.txt b/airmail_indexer/dictionaries/gd/directionals.txt similarity index 100% rename from airmail_index/dictionaries/gd/directionals.txt rename to airmail_indexer/dictionaries/gd/directionals.txt diff --git a/airmail_index/dictionaries/gd/place_names.txt b/airmail_indexer/dictionaries/gd/place_names.txt similarity index 100% rename from airmail_index/dictionaries/gd/place_names.txt rename to airmail_indexer/dictionaries/gd/place_names.txt diff --git a/airmail_index/dictionaries/gd/qualifiers.txt b/airmail_indexer/dictionaries/gd/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/gd/qualifiers.txt rename to airmail_indexer/dictionaries/gd/qualifiers.txt diff --git a/airmail_index/dictionaries/gd/stopwords.txt b/airmail_indexer/dictionaries/gd/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/gd/stopwords.txt rename to airmail_indexer/dictionaries/gd/stopwords.txt diff --git a/airmail_index/dictionaries/gd/street_types.txt b/airmail_indexer/dictionaries/gd/street_types.txt similarity index 100% rename from airmail_index/dictionaries/gd/street_types.txt rename to airmail_indexer/dictionaries/gd/street_types.txt diff --git a/airmail_index/dictionaries/gl/ambiguous_expansions.txt b/airmail_indexer/dictionaries/gl/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/gl/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/gl/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/gl/directionals.txt b/airmail_indexer/dictionaries/gl/directionals.txt similarity index 100% rename from airmail_index/dictionaries/gl/directionals.txt rename to airmail_indexer/dictionaries/gl/directionals.txt diff --git a/airmail_index/dictionaries/gl/personal_titles.txt b/airmail_indexer/dictionaries/gl/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/gl/personal_titles.txt rename to airmail_indexer/dictionaries/gl/personal_titles.txt diff --git a/airmail_index/dictionaries/gl/stopwords.txt b/airmail_indexer/dictionaries/gl/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/gl/stopwords.txt rename to airmail_indexer/dictionaries/gl/stopwords.txt diff --git a/airmail_index/dictionaries/gl/street_types.txt b/airmail_indexer/dictionaries/gl/street_types.txt similarity index 100% rename from airmail_index/dictionaries/gl/street_types.txt rename to airmail_indexer/dictionaries/gl/street_types.txt diff --git a/airmail_index/dictionaries/gl/unit_directions.txt b/airmail_indexer/dictionaries/gl/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/gl/unit_directions.txt rename to airmail_indexer/dictionaries/gl/unit_directions.txt diff --git a/airmail_index/dictionaries/gsw/ambiguous_expansions.txt b/airmail_indexer/dictionaries/gsw/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/gsw/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/gsw/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/gsw/concatenated_suffixes_separable.txt b/airmail_indexer/dictionaries/gsw/concatenated_suffixes_separable.txt similarity index 100% rename from airmail_index/dictionaries/gsw/concatenated_suffixes_separable.txt rename to airmail_indexer/dictionaries/gsw/concatenated_suffixes_separable.txt diff --git a/airmail_index/dictionaries/gsw/street_types.txt b/airmail_indexer/dictionaries/gsw/street_types.txt similarity index 100% rename from airmail_index/dictionaries/gsw/street_types.txt rename to airmail_indexer/dictionaries/gsw/street_types.txt diff --git a/airmail_index/dictionaries/he/entrances.txt b/airmail_indexer/dictionaries/he/entrances.txt similarity index 100% rename from airmail_index/dictionaries/he/entrances.txt rename to airmail_indexer/dictionaries/he/entrances.txt diff --git a/airmail_index/dictionaries/he/level_types_basement.txt b/airmail_indexer/dictionaries/he/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/he/level_types_basement.txt rename to airmail_indexer/dictionaries/he/level_types_basement.txt diff --git a/airmail_index/dictionaries/he/level_types_numbered.txt b/airmail_indexer/dictionaries/he/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/he/level_types_numbered.txt rename to airmail_indexer/dictionaries/he/level_types_numbered.txt diff --git a/airmail_index/dictionaries/he/level_types_standalone.txt b/airmail_indexer/dictionaries/he/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/he/level_types_standalone.txt rename to airmail_indexer/dictionaries/he/level_types_standalone.txt diff --git a/airmail_index/dictionaries/he/personal_titles.txt b/airmail_indexer/dictionaries/he/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/he/personal_titles.txt rename to airmail_indexer/dictionaries/he/personal_titles.txt diff --git a/airmail_index/dictionaries/he/post_office.txt b/airmail_indexer/dictionaries/he/post_office.txt similarity index 100% rename from airmail_index/dictionaries/he/post_office.txt rename to airmail_indexer/dictionaries/he/post_office.txt diff --git a/airmail_index/dictionaries/he/street_types.txt b/airmail_indexer/dictionaries/he/street_types.txt similarity index 100% rename from airmail_index/dictionaries/he/street_types.txt rename to airmail_indexer/dictionaries/he/street_types.txt diff --git a/airmail_index/dictionaries/he/unit_types_numbered.txt b/airmail_indexer/dictionaries/he/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/he/unit_types_numbered.txt rename to airmail_indexer/dictionaries/he/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/hi/street_types.txt b/airmail_indexer/dictionaries/hi/street_types.txt similarity index 100% rename from airmail_index/dictionaries/hi/street_types.txt rename to airmail_indexer/dictionaries/hi/street_types.txt diff --git a/airmail_index/dictionaries/hr/ambiguous_expansions.txt b/airmail_indexer/dictionaries/hr/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/hr/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/hr/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/hr/building_types.txt b/airmail_indexer/dictionaries/hr/building_types.txt similarity index 100% rename from airmail_index/dictionaries/hr/building_types.txt rename to airmail_indexer/dictionaries/hr/building_types.txt diff --git a/airmail_index/dictionaries/hr/cross_streets.txt b/airmail_indexer/dictionaries/hr/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/hr/cross_streets.txt rename to airmail_indexer/dictionaries/hr/cross_streets.txt diff --git a/airmail_index/dictionaries/hr/directionals.txt b/airmail_indexer/dictionaries/hr/directionals.txt similarity index 100% rename from airmail_index/dictionaries/hr/directionals.txt rename to airmail_indexer/dictionaries/hr/directionals.txt diff --git a/airmail_index/dictionaries/hr/entrances.txt b/airmail_indexer/dictionaries/hr/entrances.txt similarity index 100% rename from airmail_index/dictionaries/hr/entrances.txt rename to airmail_indexer/dictionaries/hr/entrances.txt diff --git a/airmail_index/dictionaries/hr/level_types_basement.txt b/airmail_indexer/dictionaries/hr/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/hr/level_types_basement.txt rename to airmail_indexer/dictionaries/hr/level_types_basement.txt diff --git a/airmail_index/dictionaries/hr/level_types_mezzanine.txt b/airmail_indexer/dictionaries/hr/level_types_mezzanine.txt similarity index 100% rename from airmail_index/dictionaries/hr/level_types_mezzanine.txt rename to airmail_indexer/dictionaries/hr/level_types_mezzanine.txt diff --git a/airmail_index/dictionaries/hr/level_types_numbered.txt b/airmail_indexer/dictionaries/hr/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/hr/level_types_numbered.txt rename to airmail_indexer/dictionaries/hr/level_types_numbered.txt diff --git a/airmail_index/dictionaries/hr/level_types_standalone.txt b/airmail_indexer/dictionaries/hr/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/hr/level_types_standalone.txt rename to airmail_indexer/dictionaries/hr/level_types_standalone.txt diff --git a/airmail_index/dictionaries/hr/near.txt b/airmail_indexer/dictionaries/hr/near.txt similarity index 100% rename from airmail_index/dictionaries/hr/near.txt rename to airmail_indexer/dictionaries/hr/near.txt diff --git a/airmail_index/dictionaries/hr/no_number.txt b/airmail_indexer/dictionaries/hr/no_number.txt similarity index 100% rename from airmail_index/dictionaries/hr/no_number.txt rename to airmail_indexer/dictionaries/hr/no_number.txt diff --git a/airmail_index/dictionaries/hr/personal_titles.txt b/airmail_indexer/dictionaries/hr/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/hr/personal_titles.txt rename to airmail_indexer/dictionaries/hr/personal_titles.txt diff --git a/airmail_index/dictionaries/hr/place_names.txt b/airmail_indexer/dictionaries/hr/place_names.txt similarity index 100% rename from airmail_index/dictionaries/hr/place_names.txt rename to airmail_indexer/dictionaries/hr/place_names.txt diff --git a/airmail_index/dictionaries/hr/post_office.txt b/airmail_indexer/dictionaries/hr/post_office.txt similarity index 100% rename from airmail_index/dictionaries/hr/post_office.txt rename to airmail_indexer/dictionaries/hr/post_office.txt diff --git a/airmail_index/dictionaries/hr/qualifiers.txt b/airmail_indexer/dictionaries/hr/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/hr/qualifiers.txt rename to airmail_indexer/dictionaries/hr/qualifiers.txt diff --git a/airmail_index/dictionaries/hr/staircases.txt b/airmail_indexer/dictionaries/hr/staircases.txt similarity index 100% rename from airmail_index/dictionaries/hr/staircases.txt rename to airmail_indexer/dictionaries/hr/staircases.txt diff --git a/airmail_index/dictionaries/hr/stopwords.txt b/airmail_indexer/dictionaries/hr/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/hr/stopwords.txt rename to airmail_indexer/dictionaries/hr/stopwords.txt diff --git a/airmail_index/dictionaries/hr/street_types.txt b/airmail_indexer/dictionaries/hr/street_types.txt similarity index 100% rename from airmail_index/dictionaries/hr/street_types.txt rename to airmail_indexer/dictionaries/hr/street_types.txt diff --git a/airmail_index/dictionaries/hr/unit_directions.txt b/airmail_indexer/dictionaries/hr/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/hr/unit_directions.txt rename to airmail_indexer/dictionaries/hr/unit_directions.txt diff --git a/airmail_index/dictionaries/hr/unit_types_numbered.txt b/airmail_indexer/dictionaries/hr/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/hr/unit_types_numbered.txt rename to airmail_indexer/dictionaries/hr/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/hu/ambiguous_expansions.txt b/airmail_indexer/dictionaries/hu/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/hu/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/hu/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/hu/cross_streets.txt b/airmail_indexer/dictionaries/hu/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/hu/cross_streets.txt rename to airmail_indexer/dictionaries/hu/cross_streets.txt diff --git a/airmail_index/dictionaries/hu/directionals.txt b/airmail_indexer/dictionaries/hu/directionals.txt similarity index 100% rename from airmail_index/dictionaries/hu/directionals.txt rename to airmail_indexer/dictionaries/hu/directionals.txt diff --git a/airmail_index/dictionaries/hu/level_types_basement.txt b/airmail_indexer/dictionaries/hu/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/hu/level_types_basement.txt rename to airmail_indexer/dictionaries/hu/level_types_basement.txt diff --git a/airmail_index/dictionaries/hu/level_types_mezzanine.txt b/airmail_indexer/dictionaries/hu/level_types_mezzanine.txt similarity index 100% rename from airmail_index/dictionaries/hu/level_types_mezzanine.txt rename to airmail_indexer/dictionaries/hu/level_types_mezzanine.txt diff --git a/airmail_index/dictionaries/hu/level_types_numbered.txt b/airmail_indexer/dictionaries/hu/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/hu/level_types_numbered.txt rename to airmail_indexer/dictionaries/hu/level_types_numbered.txt diff --git a/airmail_index/dictionaries/hu/level_types_standalone.txt b/airmail_indexer/dictionaries/hu/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/hu/level_types_standalone.txt rename to airmail_indexer/dictionaries/hu/level_types_standalone.txt diff --git a/airmail_index/dictionaries/hu/near.txt b/airmail_indexer/dictionaries/hu/near.txt similarity index 100% rename from airmail_index/dictionaries/hu/near.txt rename to airmail_indexer/dictionaries/hu/near.txt diff --git a/airmail_index/dictionaries/hu/number.txt b/airmail_indexer/dictionaries/hu/number.txt similarity index 100% rename from airmail_index/dictionaries/hu/number.txt rename to airmail_indexer/dictionaries/hu/number.txt diff --git a/airmail_index/dictionaries/hu/personal_titles.txt b/airmail_indexer/dictionaries/hu/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/hu/personal_titles.txt rename to airmail_indexer/dictionaries/hu/personal_titles.txt diff --git a/airmail_index/dictionaries/hu/post_office.txt b/airmail_indexer/dictionaries/hu/post_office.txt similarity index 100% rename from airmail_index/dictionaries/hu/post_office.txt rename to airmail_indexer/dictionaries/hu/post_office.txt diff --git a/airmail_index/dictionaries/hu/stopwords.txt b/airmail_indexer/dictionaries/hu/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/hu/stopwords.txt rename to airmail_indexer/dictionaries/hu/stopwords.txt diff --git a/airmail_index/dictionaries/hu/street_types.txt b/airmail_indexer/dictionaries/hu/street_types.txt similarity index 100% rename from airmail_index/dictionaries/hu/street_types.txt rename to airmail_indexer/dictionaries/hu/street_types.txt diff --git a/airmail_index/dictionaries/hu/unit_directions.txt b/airmail_indexer/dictionaries/hu/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/hu/unit_directions.txt rename to airmail_indexer/dictionaries/hu/unit_directions.txt diff --git a/airmail_index/dictionaries/hu/unit_types_numbered.txt b/airmail_indexer/dictionaries/hu/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/hu/unit_types_numbered.txt rename to airmail_indexer/dictionaries/hu/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/id/academic_degrees.txt b/airmail_indexer/dictionaries/id/academic_degrees.txt similarity index 100% rename from airmail_index/dictionaries/id/academic_degrees.txt rename to airmail_indexer/dictionaries/id/academic_degrees.txt diff --git a/airmail_index/dictionaries/id/ambiguous_expansions.txt b/airmail_indexer/dictionaries/id/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/id/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/id/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/id/building_types.txt b/airmail_indexer/dictionaries/id/building_types.txt similarity index 100% rename from airmail_index/dictionaries/id/building_types.txt rename to airmail_indexer/dictionaries/id/building_types.txt diff --git a/airmail_index/dictionaries/id/chains.txt b/airmail_indexer/dictionaries/id/chains.txt similarity index 100% rename from airmail_index/dictionaries/id/chains.txt rename to airmail_indexer/dictionaries/id/chains.txt diff --git a/airmail_index/dictionaries/id/company_types.txt b/airmail_indexer/dictionaries/id/company_types.txt similarity index 100% rename from airmail_index/dictionaries/id/company_types.txt rename to airmail_indexer/dictionaries/id/company_types.txt diff --git a/airmail_index/dictionaries/id/cross_streets.txt b/airmail_indexer/dictionaries/id/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/id/cross_streets.txt rename to airmail_indexer/dictionaries/id/cross_streets.txt diff --git a/airmail_index/dictionaries/id/directionals.txt b/airmail_indexer/dictionaries/id/directionals.txt similarity index 100% rename from airmail_index/dictionaries/id/directionals.txt rename to airmail_indexer/dictionaries/id/directionals.txt diff --git a/airmail_index/dictionaries/id/entrances.txt b/airmail_indexer/dictionaries/id/entrances.txt similarity index 100% rename from airmail_index/dictionaries/id/entrances.txt rename to airmail_indexer/dictionaries/id/entrances.txt diff --git a/airmail_index/dictionaries/id/level_types_numbered.txt b/airmail_indexer/dictionaries/id/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/id/level_types_numbered.txt rename to airmail_indexer/dictionaries/id/level_types_numbered.txt diff --git a/airmail_index/dictionaries/id/level_types_standalone.txt b/airmail_indexer/dictionaries/id/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/id/level_types_standalone.txt rename to airmail_indexer/dictionaries/id/level_types_standalone.txt diff --git a/airmail_index/dictionaries/id/near.txt b/airmail_indexer/dictionaries/id/near.txt similarity index 100% rename from airmail_index/dictionaries/id/near.txt rename to airmail_indexer/dictionaries/id/near.txt diff --git a/airmail_index/dictionaries/id/number.txt b/airmail_indexer/dictionaries/id/number.txt similarity index 100% rename from airmail_index/dictionaries/id/number.txt rename to airmail_indexer/dictionaries/id/number.txt diff --git a/airmail_index/dictionaries/id/personal_titles.txt b/airmail_indexer/dictionaries/id/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/id/personal_titles.txt rename to airmail_indexer/dictionaries/id/personal_titles.txt diff --git a/airmail_index/dictionaries/id/place_names.txt b/airmail_indexer/dictionaries/id/place_names.txt similarity index 100% rename from airmail_index/dictionaries/id/place_names.txt rename to airmail_indexer/dictionaries/id/place_names.txt diff --git a/airmail_index/dictionaries/id/qualifiers.txt b/airmail_indexer/dictionaries/id/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/id/qualifiers.txt rename to airmail_indexer/dictionaries/id/qualifiers.txt diff --git a/airmail_index/dictionaries/id/stopwords.txt b/airmail_indexer/dictionaries/id/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/id/stopwords.txt rename to airmail_indexer/dictionaries/id/stopwords.txt diff --git a/airmail_index/dictionaries/id/street_types.txt b/airmail_indexer/dictionaries/id/street_types.txt similarity index 100% rename from airmail_index/dictionaries/id/street_types.txt rename to airmail_indexer/dictionaries/id/street_types.txt diff --git a/airmail_index/dictionaries/id/synonyms.txt b/airmail_indexer/dictionaries/id/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/id/synonyms.txt rename to airmail_indexer/dictionaries/id/synonyms.txt diff --git a/airmail_index/dictionaries/id/toponyms.txt b/airmail_indexer/dictionaries/id/toponyms.txt similarity index 100% rename from airmail_index/dictionaries/id/toponyms.txt rename to airmail_indexer/dictionaries/id/toponyms.txt diff --git a/airmail_index/dictionaries/id/unit_directions.txt b/airmail_indexer/dictionaries/id/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/id/unit_directions.txt rename to airmail_indexer/dictionaries/id/unit_directions.txt diff --git a/airmail_index/dictionaries/id/unit_types_numbered.txt b/airmail_indexer/dictionaries/id/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/id/unit_types_numbered.txt rename to airmail_indexer/dictionaries/id/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/id/unit_types_standalone.txt b/airmail_indexer/dictionaries/id/unit_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/id/unit_types_standalone.txt rename to airmail_indexer/dictionaries/id/unit_types_standalone.txt diff --git a/airmail_index/dictionaries/is/ambiguous_expansions.txt b/airmail_indexer/dictionaries/is/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/is/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/is/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/is/concatenated_suffixes_inseparable.txt b/airmail_indexer/dictionaries/is/concatenated_suffixes_inseparable.txt similarity index 100% rename from airmail_index/dictionaries/is/concatenated_suffixes_inseparable.txt rename to airmail_indexer/dictionaries/is/concatenated_suffixes_inseparable.txt diff --git a/airmail_index/dictionaries/is/cross_streets.txt b/airmail_indexer/dictionaries/is/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/is/cross_streets.txt rename to airmail_indexer/dictionaries/is/cross_streets.txt diff --git a/airmail_index/dictionaries/is/directionals.txt b/airmail_indexer/dictionaries/is/directionals.txt similarity index 100% rename from airmail_index/dictionaries/is/directionals.txt rename to airmail_indexer/dictionaries/is/directionals.txt diff --git a/airmail_index/dictionaries/is/entrances.txt b/airmail_indexer/dictionaries/is/entrances.txt similarity index 100% rename from airmail_index/dictionaries/is/entrances.txt rename to airmail_indexer/dictionaries/is/entrances.txt diff --git a/airmail_index/dictionaries/is/level_types_basement.txt b/airmail_indexer/dictionaries/is/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/is/level_types_basement.txt rename to airmail_indexer/dictionaries/is/level_types_basement.txt diff --git a/airmail_index/dictionaries/is/level_types_numbered.txt b/airmail_indexer/dictionaries/is/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/is/level_types_numbered.txt rename to airmail_indexer/dictionaries/is/level_types_numbered.txt diff --git a/airmail_index/dictionaries/is/level_types_standalone.txt b/airmail_indexer/dictionaries/is/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/is/level_types_standalone.txt rename to airmail_indexer/dictionaries/is/level_types_standalone.txt diff --git a/airmail_index/dictionaries/is/near.txt b/airmail_indexer/dictionaries/is/near.txt similarity index 100% rename from airmail_index/dictionaries/is/near.txt rename to airmail_indexer/dictionaries/is/near.txt diff --git a/airmail_index/dictionaries/is/number.txt b/airmail_indexer/dictionaries/is/number.txt similarity index 100% rename from airmail_index/dictionaries/is/number.txt rename to airmail_indexer/dictionaries/is/number.txt diff --git a/airmail_index/dictionaries/is/post_office.txt b/airmail_indexer/dictionaries/is/post_office.txt similarity index 100% rename from airmail_index/dictionaries/is/post_office.txt rename to airmail_indexer/dictionaries/is/post_office.txt diff --git a/airmail_index/dictionaries/is/qualifiers.txt b/airmail_indexer/dictionaries/is/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/is/qualifiers.txt rename to airmail_indexer/dictionaries/is/qualifiers.txt diff --git a/airmail_index/dictionaries/is/staircases.txt b/airmail_indexer/dictionaries/is/staircases.txt similarity index 100% rename from airmail_index/dictionaries/is/staircases.txt rename to airmail_indexer/dictionaries/is/staircases.txt diff --git a/airmail_index/dictionaries/is/stopwords.txt b/airmail_indexer/dictionaries/is/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/is/stopwords.txt rename to airmail_indexer/dictionaries/is/stopwords.txt diff --git a/airmail_index/dictionaries/is/street_types.txt b/airmail_indexer/dictionaries/is/street_types.txt similarity index 100% rename from airmail_index/dictionaries/is/street_types.txt rename to airmail_indexer/dictionaries/is/street_types.txt diff --git a/airmail_index/dictionaries/is/unit_directions.txt b/airmail_indexer/dictionaries/is/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/is/unit_directions.txt rename to airmail_indexer/dictionaries/is/unit_directions.txt diff --git a/airmail_index/dictionaries/is/unit_types_numbered.txt b/airmail_indexer/dictionaries/is/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/is/unit_types_numbered.txt rename to airmail_indexer/dictionaries/is/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/it/academic_degrees.txt b/airmail_indexer/dictionaries/it/academic_degrees.txt similarity index 100% rename from airmail_index/dictionaries/it/academic_degrees.txt rename to airmail_indexer/dictionaries/it/academic_degrees.txt diff --git a/airmail_index/dictionaries/it/ambiguous_expansions.txt b/airmail_indexer/dictionaries/it/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/it/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/it/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/it/building_types.txt b/airmail_indexer/dictionaries/it/building_types.txt similarity index 100% rename from airmail_index/dictionaries/it/building_types.txt rename to airmail_indexer/dictionaries/it/building_types.txt diff --git a/airmail_index/dictionaries/it/chains.txt b/airmail_indexer/dictionaries/it/chains.txt similarity index 100% rename from airmail_index/dictionaries/it/chains.txt rename to airmail_indexer/dictionaries/it/chains.txt diff --git a/airmail_index/dictionaries/it/company_types.txt b/airmail_indexer/dictionaries/it/company_types.txt similarity index 100% rename from airmail_index/dictionaries/it/company_types.txt rename to airmail_indexer/dictionaries/it/company_types.txt diff --git a/airmail_index/dictionaries/it/cross_streets.txt b/airmail_indexer/dictionaries/it/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/it/cross_streets.txt rename to airmail_indexer/dictionaries/it/cross_streets.txt diff --git a/airmail_index/dictionaries/it/directionals.txt b/airmail_indexer/dictionaries/it/directionals.txt similarity index 100% rename from airmail_index/dictionaries/it/directionals.txt rename to airmail_indexer/dictionaries/it/directionals.txt diff --git a/airmail_index/dictionaries/it/elisions.txt b/airmail_indexer/dictionaries/it/elisions.txt similarity index 100% rename from airmail_index/dictionaries/it/elisions.txt rename to airmail_indexer/dictionaries/it/elisions.txt diff --git a/airmail_index/dictionaries/it/entrances.txt b/airmail_indexer/dictionaries/it/entrances.txt similarity index 100% rename from airmail_index/dictionaries/it/entrances.txt rename to airmail_indexer/dictionaries/it/entrances.txt diff --git a/airmail_index/dictionaries/it/level_types_basement.txt b/airmail_indexer/dictionaries/it/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/it/level_types_basement.txt rename to airmail_indexer/dictionaries/it/level_types_basement.txt diff --git a/airmail_index/dictionaries/it/level_types_numbered.txt b/airmail_indexer/dictionaries/it/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/it/level_types_numbered.txt rename to airmail_indexer/dictionaries/it/level_types_numbered.txt diff --git a/airmail_index/dictionaries/it/level_types_standalone.txt b/airmail_indexer/dictionaries/it/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/it/level_types_standalone.txt rename to airmail_indexer/dictionaries/it/level_types_standalone.txt diff --git a/airmail_index/dictionaries/it/near.txt b/airmail_indexer/dictionaries/it/near.txt similarity index 100% rename from airmail_index/dictionaries/it/near.txt rename to airmail_indexer/dictionaries/it/near.txt diff --git a/airmail_index/dictionaries/it/no_number.txt b/airmail_indexer/dictionaries/it/no_number.txt similarity index 100% rename from airmail_index/dictionaries/it/no_number.txt rename to airmail_indexer/dictionaries/it/no_number.txt diff --git a/airmail_index/dictionaries/it/number.txt b/airmail_indexer/dictionaries/it/number.txt similarity index 100% rename from airmail_index/dictionaries/it/number.txt rename to airmail_indexer/dictionaries/it/number.txt diff --git a/airmail_index/dictionaries/it/personal_titles.txt b/airmail_indexer/dictionaries/it/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/it/personal_titles.txt rename to airmail_indexer/dictionaries/it/personal_titles.txt diff --git a/airmail_index/dictionaries/it/place_names.txt b/airmail_indexer/dictionaries/it/place_names.txt similarity index 100% rename from airmail_index/dictionaries/it/place_names.txt rename to airmail_indexer/dictionaries/it/place_names.txt diff --git a/airmail_index/dictionaries/it/post_office.txt b/airmail_indexer/dictionaries/it/post_office.txt similarity index 100% rename from airmail_index/dictionaries/it/post_office.txt rename to airmail_indexer/dictionaries/it/post_office.txt diff --git a/airmail_index/dictionaries/it/qualifiers.txt b/airmail_indexer/dictionaries/it/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/it/qualifiers.txt rename to airmail_indexer/dictionaries/it/qualifiers.txt diff --git a/airmail_index/dictionaries/it/staircases.txt b/airmail_indexer/dictionaries/it/staircases.txt similarity index 100% rename from airmail_index/dictionaries/it/staircases.txt rename to airmail_indexer/dictionaries/it/staircases.txt diff --git a/airmail_index/dictionaries/it/stopwords.txt b/airmail_indexer/dictionaries/it/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/it/stopwords.txt rename to airmail_indexer/dictionaries/it/stopwords.txt diff --git a/airmail_index/dictionaries/it/street_types.txt b/airmail_indexer/dictionaries/it/street_types.txt similarity index 100% rename from airmail_index/dictionaries/it/street_types.txt rename to airmail_indexer/dictionaries/it/street_types.txt diff --git a/airmail_index/dictionaries/it/synonyms.txt b/airmail_indexer/dictionaries/it/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/it/synonyms.txt rename to airmail_indexer/dictionaries/it/synonyms.txt diff --git a/airmail_index/dictionaries/it/toponyms.txt b/airmail_indexer/dictionaries/it/toponyms.txt similarity index 100% rename from airmail_index/dictionaries/it/toponyms.txt rename to airmail_indexer/dictionaries/it/toponyms.txt diff --git a/airmail_index/dictionaries/it/unit_types_numbered.txt b/airmail_indexer/dictionaries/it/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/it/unit_types_numbered.txt rename to airmail_indexer/dictionaries/it/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/ja/ambiguous_expansions.txt b/airmail_indexer/dictionaries/ja/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/ja/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/ja/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/ja/building_types.txt b/airmail_indexer/dictionaries/ja/building_types.txt similarity index 100% rename from airmail_index/dictionaries/ja/building_types.txt rename to airmail_indexer/dictionaries/ja/building_types.txt diff --git a/airmail_index/dictionaries/ja/chains.txt b/airmail_indexer/dictionaries/ja/chains.txt similarity index 100% rename from airmail_index/dictionaries/ja/chains.txt rename to airmail_indexer/dictionaries/ja/chains.txt diff --git a/airmail_index/dictionaries/ja/directionals.txt b/airmail_indexer/dictionaries/ja/directionals.txt similarity index 100% rename from airmail_index/dictionaries/ja/directionals.txt rename to airmail_indexer/dictionaries/ja/directionals.txt diff --git a/airmail_index/dictionaries/ja/level_types_numbered.txt b/airmail_indexer/dictionaries/ja/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/ja/level_types_numbered.txt rename to airmail_indexer/dictionaries/ja/level_types_numbered.txt diff --git a/airmail_index/dictionaries/ja/number.txt b/airmail_indexer/dictionaries/ja/number.txt similarity index 100% rename from airmail_index/dictionaries/ja/number.txt rename to airmail_indexer/dictionaries/ja/number.txt diff --git a/airmail_index/dictionaries/ja/place_names.txt b/airmail_indexer/dictionaries/ja/place_names.txt similarity index 100% rename from airmail_index/dictionaries/ja/place_names.txt rename to airmail_indexer/dictionaries/ja/place_names.txt diff --git a/airmail_index/dictionaries/ja/post_office.txt b/airmail_indexer/dictionaries/ja/post_office.txt similarity index 100% rename from airmail_index/dictionaries/ja/post_office.txt rename to airmail_indexer/dictionaries/ja/post_office.txt diff --git a/airmail_index/dictionaries/ja/postcodes.txt b/airmail_indexer/dictionaries/ja/postcodes.txt similarity index 100% rename from airmail_index/dictionaries/ja/postcodes.txt rename to airmail_indexer/dictionaries/ja/postcodes.txt diff --git a/airmail_index/dictionaries/ja/qualifiers.txt b/airmail_indexer/dictionaries/ja/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/ja/qualifiers.txt rename to airmail_indexer/dictionaries/ja/qualifiers.txt diff --git a/airmail_index/dictionaries/ja/street_types.txt b/airmail_indexer/dictionaries/ja/street_types.txt similarity index 100% rename from airmail_index/dictionaries/ja/street_types.txt rename to airmail_indexer/dictionaries/ja/street_types.txt diff --git a/airmail_index/dictionaries/ka/ambiguous_expansions.txt b/airmail_indexer/dictionaries/ka/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/ka/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/ka/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/ka/personal_titles.txt b/airmail_indexer/dictionaries/ka/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/ka/personal_titles.txt rename to airmail_indexer/dictionaries/ka/personal_titles.txt diff --git a/airmail_index/dictionaries/ka/place_names.txt b/airmail_indexer/dictionaries/ka/place_names.txt similarity index 100% rename from airmail_index/dictionaries/ka/place_names.txt rename to airmail_indexer/dictionaries/ka/place_names.txt diff --git a/airmail_index/dictionaries/ka/stopwords.txt b/airmail_indexer/dictionaries/ka/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/ka/stopwords.txt rename to airmail_indexer/dictionaries/ka/stopwords.txt diff --git a/airmail_index/dictionaries/ka/street_types.txt b/airmail_indexer/dictionaries/ka/street_types.txt similarity index 100% rename from airmail_index/dictionaries/ka/street_types.txt rename to airmail_indexer/dictionaries/ka/street_types.txt diff --git a/airmail_index/dictionaries/ko/directionals.txt b/airmail_indexer/dictionaries/ko/directionals.txt similarity index 100% rename from airmail_index/dictionaries/ko/directionals.txt rename to airmail_indexer/dictionaries/ko/directionals.txt diff --git a/airmail_index/dictionaries/ko/level_types_numbered.txt b/airmail_indexer/dictionaries/ko/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/ko/level_types_numbered.txt rename to airmail_indexer/dictionaries/ko/level_types_numbered.txt diff --git a/airmail_index/dictionaries/ko/number.txt b/airmail_indexer/dictionaries/ko/number.txt similarity index 100% rename from airmail_index/dictionaries/ko/number.txt rename to airmail_indexer/dictionaries/ko/number.txt diff --git a/airmail_index/dictionaries/ko/post_office.txt b/airmail_indexer/dictionaries/ko/post_office.txt similarity index 100% rename from airmail_index/dictionaries/ko/post_office.txt rename to airmail_indexer/dictionaries/ko/post_office.txt diff --git a/airmail_index/dictionaries/ko/postcodes.txt b/airmail_indexer/dictionaries/ko/postcodes.txt similarity index 100% rename from airmail_index/dictionaries/ko/postcodes.txt rename to airmail_indexer/dictionaries/ko/postcodes.txt diff --git a/airmail_index/dictionaries/ko/qualifiers.txt b/airmail_indexer/dictionaries/ko/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/ko/qualifiers.txt rename to airmail_indexer/dictionaries/ko/qualifiers.txt diff --git a/airmail_index/dictionaries/ko/street_types.txt b/airmail_indexer/dictionaries/ko/street_types.txt similarity index 100% rename from airmail_index/dictionaries/ko/street_types.txt rename to airmail_indexer/dictionaries/ko/street_types.txt diff --git a/airmail_index/dictionaries/lb/concatenated_suffixes_separable.txt b/airmail_indexer/dictionaries/lb/concatenated_suffixes_separable.txt similarity index 100% rename from airmail_index/dictionaries/lb/concatenated_suffixes_separable.txt rename to airmail_indexer/dictionaries/lb/concatenated_suffixes_separable.txt diff --git a/airmail_index/dictionaries/lb/street_types.txt b/airmail_indexer/dictionaries/lb/street_types.txt similarity index 100% rename from airmail_index/dictionaries/lb/street_types.txt rename to airmail_indexer/dictionaries/lb/street_types.txt diff --git a/airmail_index/dictionaries/lt/ambiguous_expansions.txt b/airmail_indexer/dictionaries/lt/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/lt/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/lt/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/lt/building_types.txt b/airmail_indexer/dictionaries/lt/building_types.txt similarity index 100% rename from airmail_index/dictionaries/lt/building_types.txt rename to airmail_indexer/dictionaries/lt/building_types.txt diff --git a/airmail_index/dictionaries/lt/cross_streets.txt b/airmail_indexer/dictionaries/lt/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/lt/cross_streets.txt rename to airmail_indexer/dictionaries/lt/cross_streets.txt diff --git a/airmail_index/dictionaries/lt/directionals.txt b/airmail_indexer/dictionaries/lt/directionals.txt similarity index 100% rename from airmail_index/dictionaries/lt/directionals.txt rename to airmail_indexer/dictionaries/lt/directionals.txt diff --git a/airmail_index/dictionaries/lt/entrances.txt b/airmail_indexer/dictionaries/lt/entrances.txt similarity index 100% rename from airmail_index/dictionaries/lt/entrances.txt rename to airmail_indexer/dictionaries/lt/entrances.txt diff --git a/airmail_index/dictionaries/lt/level_types_basement.txt b/airmail_indexer/dictionaries/lt/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/lt/level_types_basement.txt rename to airmail_indexer/dictionaries/lt/level_types_basement.txt diff --git a/airmail_index/dictionaries/lt/level_types_numbered.txt b/airmail_indexer/dictionaries/lt/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/lt/level_types_numbered.txt rename to airmail_indexer/dictionaries/lt/level_types_numbered.txt diff --git a/airmail_index/dictionaries/lt/level_types_standalone.txt b/airmail_indexer/dictionaries/lt/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/lt/level_types_standalone.txt rename to airmail_indexer/dictionaries/lt/level_types_standalone.txt diff --git a/airmail_index/dictionaries/lt/number.txt b/airmail_indexer/dictionaries/lt/number.txt similarity index 100% rename from airmail_index/dictionaries/lt/number.txt rename to airmail_indexer/dictionaries/lt/number.txt diff --git a/airmail_index/dictionaries/lt/post_office.txt b/airmail_indexer/dictionaries/lt/post_office.txt similarity index 100% rename from airmail_index/dictionaries/lt/post_office.txt rename to airmail_indexer/dictionaries/lt/post_office.txt diff --git a/airmail_index/dictionaries/lt/qualifiers.txt b/airmail_indexer/dictionaries/lt/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/lt/qualifiers.txt rename to airmail_indexer/dictionaries/lt/qualifiers.txt diff --git a/airmail_index/dictionaries/lt/staircases.txt b/airmail_indexer/dictionaries/lt/staircases.txt similarity index 100% rename from airmail_index/dictionaries/lt/staircases.txt rename to airmail_indexer/dictionaries/lt/staircases.txt diff --git a/airmail_index/dictionaries/lt/stopwords.txt b/airmail_indexer/dictionaries/lt/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/lt/stopwords.txt rename to airmail_indexer/dictionaries/lt/stopwords.txt diff --git a/airmail_index/dictionaries/lt/street_types.txt b/airmail_indexer/dictionaries/lt/street_types.txt similarity index 100% rename from airmail_index/dictionaries/lt/street_types.txt rename to airmail_indexer/dictionaries/lt/street_types.txt diff --git a/airmail_index/dictionaries/lt/unit_directions.txt b/airmail_indexer/dictionaries/lt/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/lt/unit_directions.txt rename to airmail_indexer/dictionaries/lt/unit_directions.txt diff --git a/airmail_index/dictionaries/lt/unit_types_numbered.txt b/airmail_indexer/dictionaries/lt/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/lt/unit_types_numbered.txt rename to airmail_indexer/dictionaries/lt/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/lv/ambiguous_expansions.txt b/airmail_indexer/dictionaries/lv/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/lv/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/lv/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/lv/cross_streets.txt b/airmail_indexer/dictionaries/lv/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/lv/cross_streets.txt rename to airmail_indexer/dictionaries/lv/cross_streets.txt diff --git a/airmail_index/dictionaries/lv/directionals.txt b/airmail_indexer/dictionaries/lv/directionals.txt similarity index 100% rename from airmail_index/dictionaries/lv/directionals.txt rename to airmail_indexer/dictionaries/lv/directionals.txt diff --git a/airmail_index/dictionaries/lv/entrances.txt b/airmail_indexer/dictionaries/lv/entrances.txt similarity index 100% rename from airmail_index/dictionaries/lv/entrances.txt rename to airmail_indexer/dictionaries/lv/entrances.txt diff --git a/airmail_index/dictionaries/lv/level_types_basement.txt b/airmail_indexer/dictionaries/lv/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/lv/level_types_basement.txt rename to airmail_indexer/dictionaries/lv/level_types_basement.txt diff --git a/airmail_index/dictionaries/lv/level_types_numbered.txt b/airmail_indexer/dictionaries/lv/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/lv/level_types_numbered.txt rename to airmail_indexer/dictionaries/lv/level_types_numbered.txt diff --git a/airmail_index/dictionaries/lv/level_types_standalone.txt b/airmail_indexer/dictionaries/lv/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/lv/level_types_standalone.txt rename to airmail_indexer/dictionaries/lv/level_types_standalone.txt diff --git a/airmail_index/dictionaries/lv/number.txt b/airmail_indexer/dictionaries/lv/number.txt similarity index 100% rename from airmail_index/dictionaries/lv/number.txt rename to airmail_indexer/dictionaries/lv/number.txt diff --git a/airmail_index/dictionaries/lv/place_names.txt b/airmail_indexer/dictionaries/lv/place_names.txt similarity index 100% rename from airmail_index/dictionaries/lv/place_names.txt rename to airmail_indexer/dictionaries/lv/place_names.txt diff --git a/airmail_index/dictionaries/lv/staircases.txt b/airmail_indexer/dictionaries/lv/staircases.txt similarity index 100% rename from airmail_index/dictionaries/lv/staircases.txt rename to airmail_indexer/dictionaries/lv/staircases.txt diff --git a/airmail_index/dictionaries/lv/stopwords.txt b/airmail_indexer/dictionaries/lv/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/lv/stopwords.txt rename to airmail_indexer/dictionaries/lv/stopwords.txt diff --git a/airmail_index/dictionaries/lv/street_types.txt b/airmail_indexer/dictionaries/lv/street_types.txt similarity index 100% rename from airmail_index/dictionaries/lv/street_types.txt rename to airmail_indexer/dictionaries/lv/street_types.txt diff --git a/airmail_index/dictionaries/lv/unit_directions.txt b/airmail_indexer/dictionaries/lv/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/lv/unit_directions.txt rename to airmail_indexer/dictionaries/lv/unit_directions.txt diff --git a/airmail_index/dictionaries/lv/unit_types_numbered.txt b/airmail_indexer/dictionaries/lv/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/lv/unit_types_numbered.txt rename to airmail_indexer/dictionaries/lv/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/ms/ambiguous_expansions.txt b/airmail_indexer/dictionaries/ms/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/ms/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/ms/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/ms/building_types.txt b/airmail_indexer/dictionaries/ms/building_types.txt similarity index 100% rename from airmail_index/dictionaries/ms/building_types.txt rename to airmail_indexer/dictionaries/ms/building_types.txt diff --git a/airmail_index/dictionaries/ms/company_types.txt b/airmail_indexer/dictionaries/ms/company_types.txt similarity index 100% rename from airmail_index/dictionaries/ms/company_types.txt rename to airmail_indexer/dictionaries/ms/company_types.txt diff --git a/airmail_index/dictionaries/ms/directionals.txt b/airmail_indexer/dictionaries/ms/directionals.txt similarity index 100% rename from airmail_index/dictionaries/ms/directionals.txt rename to airmail_indexer/dictionaries/ms/directionals.txt diff --git a/airmail_index/dictionaries/ms/given_names.txt b/airmail_indexer/dictionaries/ms/given_names.txt similarity index 100% rename from airmail_index/dictionaries/ms/given_names.txt rename to airmail_indexer/dictionaries/ms/given_names.txt diff --git a/airmail_index/dictionaries/ms/level_types_numbered.txt b/airmail_indexer/dictionaries/ms/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/ms/level_types_numbered.txt rename to airmail_indexer/dictionaries/ms/level_types_numbered.txt diff --git a/airmail_index/dictionaries/ms/personal_titles.txt b/airmail_indexer/dictionaries/ms/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/ms/personal_titles.txt rename to airmail_indexer/dictionaries/ms/personal_titles.txt diff --git a/airmail_index/dictionaries/ms/place_names.txt b/airmail_indexer/dictionaries/ms/place_names.txt similarity index 100% rename from airmail_index/dictionaries/ms/place_names.txt rename to airmail_indexer/dictionaries/ms/place_names.txt diff --git a/airmail_index/dictionaries/ms/post_office.txt b/airmail_indexer/dictionaries/ms/post_office.txt similarity index 100% rename from airmail_index/dictionaries/ms/post_office.txt rename to airmail_indexer/dictionaries/ms/post_office.txt diff --git a/airmail_index/dictionaries/ms/qualifiers.txt b/airmail_indexer/dictionaries/ms/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/ms/qualifiers.txt rename to airmail_indexer/dictionaries/ms/qualifiers.txt diff --git a/airmail_index/dictionaries/ms/stopwords.txt b/airmail_indexer/dictionaries/ms/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/ms/stopwords.txt rename to airmail_indexer/dictionaries/ms/stopwords.txt diff --git a/airmail_index/dictionaries/ms/street_types.txt b/airmail_indexer/dictionaries/ms/street_types.txt similarity index 100% rename from airmail_index/dictionaries/ms/street_types.txt rename to airmail_indexer/dictionaries/ms/street_types.txt diff --git a/airmail_index/dictionaries/ms/synonyms.txt b/airmail_indexer/dictionaries/ms/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/ms/synonyms.txt rename to airmail_indexer/dictionaries/ms/synonyms.txt diff --git a/airmail_index/dictionaries/mt/ambiguous_expansions.txt b/airmail_indexer/dictionaries/mt/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/mt/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/mt/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/mt/number.txt b/airmail_indexer/dictionaries/mt/number.txt similarity index 100% rename from airmail_index/dictionaries/mt/number.txt rename to airmail_indexer/dictionaries/mt/number.txt diff --git a/airmail_index/dictionaries/mt/personal_titles.txt b/airmail_indexer/dictionaries/mt/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/mt/personal_titles.txt rename to airmail_indexer/dictionaries/mt/personal_titles.txt diff --git a/airmail_index/dictionaries/mt/place_names.txt b/airmail_indexer/dictionaries/mt/place_names.txt similarity index 100% rename from airmail_index/dictionaries/mt/place_names.txt rename to airmail_indexer/dictionaries/mt/place_names.txt diff --git a/airmail_index/dictionaries/mt/stopwords.txt b/airmail_indexer/dictionaries/mt/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/mt/stopwords.txt rename to airmail_indexer/dictionaries/mt/stopwords.txt diff --git a/airmail_index/dictionaries/mt/street_types.txt b/airmail_indexer/dictionaries/mt/street_types.txt similarity index 100% rename from airmail_index/dictionaries/mt/street_types.txt rename to airmail_indexer/dictionaries/mt/street_types.txt diff --git a/airmail_index/dictionaries/nb/ambiguous_expansions.txt b/airmail_indexer/dictionaries/nb/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/nb/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/nb/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/nb/building_types.txt b/airmail_indexer/dictionaries/nb/building_types.txt similarity index 100% rename from airmail_index/dictionaries/nb/building_types.txt rename to airmail_indexer/dictionaries/nb/building_types.txt diff --git a/airmail_index/dictionaries/nb/concatenated_suffixes_inseparable.txt b/airmail_indexer/dictionaries/nb/concatenated_suffixes_inseparable.txt similarity index 100% rename from airmail_index/dictionaries/nb/concatenated_suffixes_inseparable.txt rename to airmail_indexer/dictionaries/nb/concatenated_suffixes_inseparable.txt diff --git a/airmail_index/dictionaries/nb/concatenated_suffixes_separable.txt b/airmail_indexer/dictionaries/nb/concatenated_suffixes_separable.txt similarity index 100% rename from airmail_index/dictionaries/nb/concatenated_suffixes_separable.txt rename to airmail_indexer/dictionaries/nb/concatenated_suffixes_separable.txt diff --git a/airmail_index/dictionaries/nb/cross_streets.txt b/airmail_indexer/dictionaries/nb/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/nb/cross_streets.txt rename to airmail_indexer/dictionaries/nb/cross_streets.txt diff --git a/airmail_index/dictionaries/nb/directionals.txt b/airmail_indexer/dictionaries/nb/directionals.txt similarity index 100% rename from airmail_index/dictionaries/nb/directionals.txt rename to airmail_indexer/dictionaries/nb/directionals.txt diff --git a/airmail_index/dictionaries/nb/entrances.txt b/airmail_indexer/dictionaries/nb/entrances.txt similarity index 100% rename from airmail_index/dictionaries/nb/entrances.txt rename to airmail_indexer/dictionaries/nb/entrances.txt diff --git a/airmail_index/dictionaries/nb/level_types_numbered.txt b/airmail_indexer/dictionaries/nb/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/nb/level_types_numbered.txt rename to airmail_indexer/dictionaries/nb/level_types_numbered.txt diff --git a/airmail_index/dictionaries/nb/near.txt b/airmail_indexer/dictionaries/nb/near.txt similarity index 100% rename from airmail_index/dictionaries/nb/near.txt rename to airmail_indexer/dictionaries/nb/near.txt diff --git a/airmail_index/dictionaries/nb/number.txt b/airmail_indexer/dictionaries/nb/number.txt similarity index 100% rename from airmail_index/dictionaries/nb/number.txt rename to airmail_indexer/dictionaries/nb/number.txt diff --git a/airmail_index/dictionaries/nb/personal_titles.txt b/airmail_indexer/dictionaries/nb/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/nb/personal_titles.txt rename to airmail_indexer/dictionaries/nb/personal_titles.txt diff --git a/airmail_index/dictionaries/nb/post_office.txt b/airmail_indexer/dictionaries/nb/post_office.txt similarity index 100% rename from airmail_index/dictionaries/nb/post_office.txt rename to airmail_indexer/dictionaries/nb/post_office.txt diff --git a/airmail_index/dictionaries/nb/staircases.txt b/airmail_indexer/dictionaries/nb/staircases.txt similarity index 100% rename from airmail_index/dictionaries/nb/staircases.txt rename to airmail_indexer/dictionaries/nb/staircases.txt diff --git a/airmail_index/dictionaries/nb/stopwords.txt b/airmail_indexer/dictionaries/nb/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/nb/stopwords.txt rename to airmail_indexer/dictionaries/nb/stopwords.txt diff --git a/airmail_index/dictionaries/nb/street_types.txt b/airmail_indexer/dictionaries/nb/street_types.txt similarity index 100% rename from airmail_index/dictionaries/nb/street_types.txt rename to airmail_indexer/dictionaries/nb/street_types.txt diff --git a/airmail_index/dictionaries/nb/unit_directions.txt b/airmail_indexer/dictionaries/nb/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/nb/unit_directions.txt rename to airmail_indexer/dictionaries/nb/unit_directions.txt diff --git a/airmail_index/dictionaries/nb/unit_types_numbered.txt b/airmail_indexer/dictionaries/nb/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/nb/unit_types_numbered.txt rename to airmail_indexer/dictionaries/nb/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/nl/ambiguous_expansions.txt b/airmail_indexer/dictionaries/nl/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/nl/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/nl/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/nl/building_types.txt b/airmail_indexer/dictionaries/nl/building_types.txt similarity index 100% rename from airmail_index/dictionaries/nl/building_types.txt rename to airmail_indexer/dictionaries/nl/building_types.txt diff --git a/airmail_index/dictionaries/nl/chains.txt b/airmail_indexer/dictionaries/nl/chains.txt similarity index 100% rename from airmail_index/dictionaries/nl/chains.txt rename to airmail_indexer/dictionaries/nl/chains.txt diff --git a/airmail_index/dictionaries/nl/concatenated_suffixes_inseparable.txt b/airmail_indexer/dictionaries/nl/concatenated_suffixes_inseparable.txt similarity index 100% rename from airmail_index/dictionaries/nl/concatenated_suffixes_inseparable.txt rename to airmail_indexer/dictionaries/nl/concatenated_suffixes_inseparable.txt diff --git a/airmail_index/dictionaries/nl/concatenated_suffixes_separable.txt b/airmail_indexer/dictionaries/nl/concatenated_suffixes_separable.txt similarity index 100% rename from airmail_index/dictionaries/nl/concatenated_suffixes_separable.txt rename to airmail_indexer/dictionaries/nl/concatenated_suffixes_separable.txt diff --git a/airmail_index/dictionaries/nl/cross_streets.txt b/airmail_indexer/dictionaries/nl/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/nl/cross_streets.txt rename to airmail_indexer/dictionaries/nl/cross_streets.txt diff --git a/airmail_index/dictionaries/nl/directionals.txt b/airmail_indexer/dictionaries/nl/directionals.txt similarity index 100% rename from airmail_index/dictionaries/nl/directionals.txt rename to airmail_indexer/dictionaries/nl/directionals.txt diff --git a/airmail_index/dictionaries/nl/entrances.txt b/airmail_indexer/dictionaries/nl/entrances.txt similarity index 100% rename from airmail_index/dictionaries/nl/entrances.txt rename to airmail_indexer/dictionaries/nl/entrances.txt diff --git a/airmail_index/dictionaries/nl/level_types_numbered.txt b/airmail_indexer/dictionaries/nl/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/nl/level_types_numbered.txt rename to airmail_indexer/dictionaries/nl/level_types_numbered.txt diff --git a/airmail_index/dictionaries/nl/level_types_standalone.txt b/airmail_indexer/dictionaries/nl/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/nl/level_types_standalone.txt rename to airmail_indexer/dictionaries/nl/level_types_standalone.txt diff --git a/airmail_index/dictionaries/nl/near.txt b/airmail_indexer/dictionaries/nl/near.txt similarity index 100% rename from airmail_index/dictionaries/nl/near.txt rename to airmail_indexer/dictionaries/nl/near.txt diff --git a/airmail_index/dictionaries/nl/number.txt b/airmail_indexer/dictionaries/nl/number.txt similarity index 100% rename from airmail_index/dictionaries/nl/number.txt rename to airmail_indexer/dictionaries/nl/number.txt diff --git a/airmail_index/dictionaries/nl/personal_titles.txt b/airmail_indexer/dictionaries/nl/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/nl/personal_titles.txt rename to airmail_indexer/dictionaries/nl/personal_titles.txt diff --git a/airmail_index/dictionaries/nl/place_names.txt b/airmail_indexer/dictionaries/nl/place_names.txt similarity index 100% rename from airmail_index/dictionaries/nl/place_names.txt rename to airmail_indexer/dictionaries/nl/place_names.txt diff --git a/airmail_index/dictionaries/nl/post_office.txt b/airmail_indexer/dictionaries/nl/post_office.txt similarity index 100% rename from airmail_index/dictionaries/nl/post_office.txt rename to airmail_indexer/dictionaries/nl/post_office.txt diff --git a/airmail_index/dictionaries/nl/qualifiers.txt b/airmail_indexer/dictionaries/nl/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/nl/qualifiers.txt rename to airmail_indexer/dictionaries/nl/qualifiers.txt diff --git a/airmail_index/dictionaries/nl/staircases.txt b/airmail_indexer/dictionaries/nl/staircases.txt similarity index 100% rename from airmail_index/dictionaries/nl/staircases.txt rename to airmail_indexer/dictionaries/nl/staircases.txt diff --git a/airmail_index/dictionaries/nl/stopwords.txt b/airmail_indexer/dictionaries/nl/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/nl/stopwords.txt rename to airmail_indexer/dictionaries/nl/stopwords.txt diff --git a/airmail_index/dictionaries/nl/street_types.txt b/airmail_indexer/dictionaries/nl/street_types.txt similarity index 100% rename from airmail_index/dictionaries/nl/street_types.txt rename to airmail_indexer/dictionaries/nl/street_types.txt diff --git a/airmail_index/dictionaries/nl/synonyms.txt b/airmail_indexer/dictionaries/nl/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/nl/synonyms.txt rename to airmail_indexer/dictionaries/nl/synonyms.txt diff --git a/airmail_index/dictionaries/nl/unit_directions.txt b/airmail_indexer/dictionaries/nl/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/nl/unit_directions.txt rename to airmail_indexer/dictionaries/nl/unit_directions.txt diff --git a/airmail_index/dictionaries/nl/unit_types_numbered.txt b/airmail_indexer/dictionaries/nl/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/nl/unit_types_numbered.txt rename to airmail_indexer/dictionaries/nl/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/oc/elisions.txt b/airmail_indexer/dictionaries/oc/elisions.txt similarity index 100% rename from airmail_index/dictionaries/oc/elisions.txt rename to airmail_indexer/dictionaries/oc/elisions.txt diff --git a/airmail_index/dictionaries/oc/stopwords.txt b/airmail_indexer/dictionaries/oc/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/oc/stopwords.txt rename to airmail_indexer/dictionaries/oc/stopwords.txt diff --git a/airmail_index/dictionaries/oc/street_types.txt b/airmail_indexer/dictionaries/oc/street_types.txt similarity index 100% rename from airmail_index/dictionaries/oc/street_types.txt rename to airmail_indexer/dictionaries/oc/street_types.txt diff --git a/airmail_index/dictionaries/pap/personal_titles.txt b/airmail_indexer/dictionaries/pap/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/pap/personal_titles.txt rename to airmail_indexer/dictionaries/pap/personal_titles.txt diff --git a/airmail_index/dictionaries/pap/street_types.txt b/airmail_indexer/dictionaries/pap/street_types.txt similarity index 100% rename from airmail_index/dictionaries/pap/street_types.txt rename to airmail_indexer/dictionaries/pap/street_types.txt diff --git a/airmail_index/dictionaries/pl/academic_degrees.txt b/airmail_indexer/dictionaries/pl/academic_degrees.txt similarity index 100% rename from airmail_index/dictionaries/pl/academic_degrees.txt rename to airmail_indexer/dictionaries/pl/academic_degrees.txt diff --git a/airmail_index/dictionaries/pl/ambiguous_expansions.txt b/airmail_indexer/dictionaries/pl/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/pl/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/pl/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/pl/building_types.txt b/airmail_indexer/dictionaries/pl/building_types.txt similarity index 100% rename from airmail_index/dictionaries/pl/building_types.txt rename to airmail_indexer/dictionaries/pl/building_types.txt diff --git a/airmail_index/dictionaries/pl/chains.txt b/airmail_indexer/dictionaries/pl/chains.txt similarity index 100% rename from airmail_index/dictionaries/pl/chains.txt rename to airmail_indexer/dictionaries/pl/chains.txt diff --git a/airmail_index/dictionaries/pl/company_types.txt b/airmail_indexer/dictionaries/pl/company_types.txt similarity index 100% rename from airmail_index/dictionaries/pl/company_types.txt rename to airmail_indexer/dictionaries/pl/company_types.txt diff --git a/airmail_index/dictionaries/pl/cross_streets.txt b/airmail_indexer/dictionaries/pl/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/pl/cross_streets.txt rename to airmail_indexer/dictionaries/pl/cross_streets.txt diff --git a/airmail_index/dictionaries/pl/directionals.txt b/airmail_indexer/dictionaries/pl/directionals.txt similarity index 100% rename from airmail_index/dictionaries/pl/directionals.txt rename to airmail_indexer/dictionaries/pl/directionals.txt diff --git a/airmail_index/dictionaries/pl/entrances.txt b/airmail_indexer/dictionaries/pl/entrances.txt similarity index 100% rename from airmail_index/dictionaries/pl/entrances.txt rename to airmail_indexer/dictionaries/pl/entrances.txt diff --git a/airmail_index/dictionaries/pl/house_numbers.txt b/airmail_indexer/dictionaries/pl/house_numbers.txt similarity index 100% rename from airmail_index/dictionaries/pl/house_numbers.txt rename to airmail_indexer/dictionaries/pl/house_numbers.txt diff --git a/airmail_index/dictionaries/pl/level_types_basement.txt b/airmail_indexer/dictionaries/pl/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/pl/level_types_basement.txt rename to airmail_indexer/dictionaries/pl/level_types_basement.txt diff --git a/airmail_index/dictionaries/pl/level_types_numbered.txt b/airmail_indexer/dictionaries/pl/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/pl/level_types_numbered.txt rename to airmail_indexer/dictionaries/pl/level_types_numbered.txt diff --git a/airmail_index/dictionaries/pl/level_types_standalone.txt b/airmail_indexer/dictionaries/pl/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/pl/level_types_standalone.txt rename to airmail_indexer/dictionaries/pl/level_types_standalone.txt diff --git a/airmail_index/dictionaries/pl/near.txt b/airmail_indexer/dictionaries/pl/near.txt similarity index 100% rename from airmail_index/dictionaries/pl/near.txt rename to airmail_indexer/dictionaries/pl/near.txt diff --git a/airmail_index/dictionaries/pl/number.txt b/airmail_indexer/dictionaries/pl/number.txt similarity index 100% rename from airmail_index/dictionaries/pl/number.txt rename to airmail_indexer/dictionaries/pl/number.txt diff --git a/airmail_index/dictionaries/pl/personal_suffixes.txt b/airmail_indexer/dictionaries/pl/personal_suffixes.txt similarity index 100% rename from airmail_index/dictionaries/pl/personal_suffixes.txt rename to airmail_indexer/dictionaries/pl/personal_suffixes.txt diff --git a/airmail_index/dictionaries/pl/personal_titles.txt b/airmail_indexer/dictionaries/pl/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/pl/personal_titles.txt rename to airmail_indexer/dictionaries/pl/personal_titles.txt diff --git a/airmail_index/dictionaries/pl/place_names.txt b/airmail_indexer/dictionaries/pl/place_names.txt similarity index 100% rename from airmail_index/dictionaries/pl/place_names.txt rename to airmail_indexer/dictionaries/pl/place_names.txt diff --git a/airmail_index/dictionaries/pl/post_office.txt b/airmail_indexer/dictionaries/pl/post_office.txt similarity index 100% rename from airmail_index/dictionaries/pl/post_office.txt rename to airmail_indexer/dictionaries/pl/post_office.txt diff --git a/airmail_index/dictionaries/pl/qualifiers.txt b/airmail_indexer/dictionaries/pl/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/pl/qualifiers.txt rename to airmail_indexer/dictionaries/pl/qualifiers.txt diff --git a/airmail_index/dictionaries/pl/staircases.txt b/airmail_indexer/dictionaries/pl/staircases.txt similarity index 100% rename from airmail_index/dictionaries/pl/staircases.txt rename to airmail_indexer/dictionaries/pl/staircases.txt diff --git a/airmail_index/dictionaries/pl/stopwords.txt b/airmail_indexer/dictionaries/pl/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/pl/stopwords.txt rename to airmail_indexer/dictionaries/pl/stopwords.txt diff --git a/airmail_index/dictionaries/pl/street_types.txt b/airmail_indexer/dictionaries/pl/street_types.txt similarity index 100% rename from airmail_index/dictionaries/pl/street_types.txt rename to airmail_indexer/dictionaries/pl/street_types.txt diff --git a/airmail_index/dictionaries/pl/synonyms.txt b/airmail_indexer/dictionaries/pl/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/pl/synonyms.txt rename to airmail_indexer/dictionaries/pl/synonyms.txt diff --git a/airmail_index/dictionaries/pl/toponyms.txt b/airmail_indexer/dictionaries/pl/toponyms.txt similarity index 100% rename from airmail_index/dictionaries/pl/toponyms.txt rename to airmail_indexer/dictionaries/pl/toponyms.txt diff --git a/airmail_index/dictionaries/pl/unit_directions.txt b/airmail_indexer/dictionaries/pl/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/pl/unit_directions.txt rename to airmail_indexer/dictionaries/pl/unit_directions.txt diff --git a/airmail_index/dictionaries/pl/unit_types_numbered.txt b/airmail_indexer/dictionaries/pl/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/pl/unit_types_numbered.txt rename to airmail_indexer/dictionaries/pl/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/pt/ambiguous_expansions.txt b/airmail_indexer/dictionaries/pt/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/pt/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/pt/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/pt/building_types.txt b/airmail_indexer/dictionaries/pt/building_types.txt similarity index 100% rename from airmail_index/dictionaries/pt/building_types.txt rename to airmail_indexer/dictionaries/pt/building_types.txt diff --git a/airmail_index/dictionaries/pt/company_types.txt b/airmail_indexer/dictionaries/pt/company_types.txt similarity index 100% rename from airmail_index/dictionaries/pt/company_types.txt rename to airmail_indexer/dictionaries/pt/company_types.txt diff --git a/airmail_index/dictionaries/pt/cross_streets.txt b/airmail_indexer/dictionaries/pt/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/pt/cross_streets.txt rename to airmail_indexer/dictionaries/pt/cross_streets.txt diff --git a/airmail_index/dictionaries/pt/directionals.txt b/airmail_indexer/dictionaries/pt/directionals.txt similarity index 100% rename from airmail_index/dictionaries/pt/directionals.txt rename to airmail_indexer/dictionaries/pt/directionals.txt diff --git a/airmail_index/dictionaries/pt/elisions.txt b/airmail_indexer/dictionaries/pt/elisions.txt similarity index 100% rename from airmail_index/dictionaries/pt/elisions.txt rename to airmail_indexer/dictionaries/pt/elisions.txt diff --git a/airmail_index/dictionaries/pt/entrances.txt b/airmail_indexer/dictionaries/pt/entrances.txt similarity index 100% rename from airmail_index/dictionaries/pt/entrances.txt rename to airmail_indexer/dictionaries/pt/entrances.txt diff --git a/airmail_index/dictionaries/pt/level_types_basement.txt b/airmail_indexer/dictionaries/pt/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/pt/level_types_basement.txt rename to airmail_indexer/dictionaries/pt/level_types_basement.txt diff --git a/airmail_index/dictionaries/pt/level_types_mezzanine.txt b/airmail_indexer/dictionaries/pt/level_types_mezzanine.txt similarity index 100% rename from airmail_index/dictionaries/pt/level_types_mezzanine.txt rename to airmail_indexer/dictionaries/pt/level_types_mezzanine.txt diff --git a/airmail_index/dictionaries/pt/level_types_numbered.txt b/airmail_indexer/dictionaries/pt/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/pt/level_types_numbered.txt rename to airmail_indexer/dictionaries/pt/level_types_numbered.txt diff --git a/airmail_index/dictionaries/pt/level_types_standalone.txt b/airmail_indexer/dictionaries/pt/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/pt/level_types_standalone.txt rename to airmail_indexer/dictionaries/pt/level_types_standalone.txt diff --git a/airmail_index/dictionaries/pt/level_types_sub_basement.txt b/airmail_indexer/dictionaries/pt/level_types_sub_basement.txt similarity index 100% rename from airmail_index/dictionaries/pt/level_types_sub_basement.txt rename to airmail_indexer/dictionaries/pt/level_types_sub_basement.txt diff --git a/airmail_index/dictionaries/pt/near.txt b/airmail_indexer/dictionaries/pt/near.txt similarity index 100% rename from airmail_index/dictionaries/pt/near.txt rename to airmail_indexer/dictionaries/pt/near.txt diff --git a/airmail_index/dictionaries/pt/no_number.txt b/airmail_indexer/dictionaries/pt/no_number.txt similarity index 100% rename from airmail_index/dictionaries/pt/no_number.txt rename to airmail_indexer/dictionaries/pt/no_number.txt diff --git a/airmail_index/dictionaries/pt/number.txt b/airmail_indexer/dictionaries/pt/number.txt similarity index 100% rename from airmail_index/dictionaries/pt/number.txt rename to airmail_indexer/dictionaries/pt/number.txt diff --git a/airmail_index/dictionaries/pt/personal_suffixes.txt b/airmail_indexer/dictionaries/pt/personal_suffixes.txt similarity index 100% rename from airmail_index/dictionaries/pt/personal_suffixes.txt rename to airmail_indexer/dictionaries/pt/personal_suffixes.txt diff --git a/airmail_index/dictionaries/pt/personal_titles.txt b/airmail_indexer/dictionaries/pt/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/pt/personal_titles.txt rename to airmail_indexer/dictionaries/pt/personal_titles.txt diff --git a/airmail_index/dictionaries/pt/place_names.txt b/airmail_indexer/dictionaries/pt/place_names.txt similarity index 100% rename from airmail_index/dictionaries/pt/place_names.txt rename to airmail_indexer/dictionaries/pt/place_names.txt diff --git a/airmail_index/dictionaries/pt/post_office.txt b/airmail_indexer/dictionaries/pt/post_office.txt similarity index 100% rename from airmail_index/dictionaries/pt/post_office.txt rename to airmail_indexer/dictionaries/pt/post_office.txt diff --git a/airmail_index/dictionaries/pt/postcodes.txt b/airmail_indexer/dictionaries/pt/postcodes.txt similarity index 100% rename from airmail_index/dictionaries/pt/postcodes.txt rename to airmail_indexer/dictionaries/pt/postcodes.txt diff --git a/airmail_index/dictionaries/pt/qualifiers.txt b/airmail_indexer/dictionaries/pt/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/pt/qualifiers.txt rename to airmail_indexer/dictionaries/pt/qualifiers.txt diff --git a/airmail_index/dictionaries/pt/staircases.txt b/airmail_indexer/dictionaries/pt/staircases.txt similarity index 100% rename from airmail_index/dictionaries/pt/staircases.txt rename to airmail_indexer/dictionaries/pt/staircases.txt diff --git a/airmail_index/dictionaries/pt/stopwords.txt b/airmail_indexer/dictionaries/pt/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/pt/stopwords.txt rename to airmail_indexer/dictionaries/pt/stopwords.txt diff --git a/airmail_index/dictionaries/pt/street_types.txt b/airmail_indexer/dictionaries/pt/street_types.txt similarity index 100% rename from airmail_index/dictionaries/pt/street_types.txt rename to airmail_indexer/dictionaries/pt/street_types.txt diff --git a/airmail_index/dictionaries/pt/synonyms.txt b/airmail_indexer/dictionaries/pt/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/pt/synonyms.txt rename to airmail_indexer/dictionaries/pt/synonyms.txt diff --git a/airmail_index/dictionaries/pt/toponyms.txt b/airmail_indexer/dictionaries/pt/toponyms.txt similarity index 100% rename from airmail_index/dictionaries/pt/toponyms.txt rename to airmail_indexer/dictionaries/pt/toponyms.txt diff --git a/airmail_index/dictionaries/pt/unit_directions.txt b/airmail_indexer/dictionaries/pt/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/pt/unit_directions.txt rename to airmail_indexer/dictionaries/pt/unit_directions.txt diff --git a/airmail_index/dictionaries/pt/unit_types_numbered.txt b/airmail_indexer/dictionaries/pt/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/pt/unit_types_numbered.txt rename to airmail_indexer/dictionaries/pt/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/pt/unit_types_standalone.txt b/airmail_indexer/dictionaries/pt/unit_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/pt/unit_types_standalone.txt rename to airmail_indexer/dictionaries/pt/unit_types_standalone.txt diff --git a/airmail_index/dictionaries/ro/ambiguous_expansions.txt b/airmail_indexer/dictionaries/ro/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/ro/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/ro/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/ro/cross_streets.txt b/airmail_indexer/dictionaries/ro/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/ro/cross_streets.txt rename to airmail_indexer/dictionaries/ro/cross_streets.txt diff --git a/airmail_index/dictionaries/ro/directionals.txt b/airmail_indexer/dictionaries/ro/directionals.txt similarity index 100% rename from airmail_index/dictionaries/ro/directionals.txt rename to airmail_indexer/dictionaries/ro/directionals.txt diff --git a/airmail_index/dictionaries/ro/entrances.txt b/airmail_indexer/dictionaries/ro/entrances.txt similarity index 100% rename from airmail_index/dictionaries/ro/entrances.txt rename to airmail_indexer/dictionaries/ro/entrances.txt diff --git a/airmail_index/dictionaries/ro/level_types_numbered.txt b/airmail_indexer/dictionaries/ro/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/ro/level_types_numbered.txt rename to airmail_indexer/dictionaries/ro/level_types_numbered.txt diff --git a/airmail_index/dictionaries/ro/level_types_standalone.txt b/airmail_indexer/dictionaries/ro/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/ro/level_types_standalone.txt rename to airmail_indexer/dictionaries/ro/level_types_standalone.txt diff --git a/airmail_index/dictionaries/ro/near.txt b/airmail_indexer/dictionaries/ro/near.txt similarity index 100% rename from airmail_index/dictionaries/ro/near.txt rename to airmail_indexer/dictionaries/ro/near.txt diff --git a/airmail_index/dictionaries/ro/no_number.txt b/airmail_indexer/dictionaries/ro/no_number.txt similarity index 100% rename from airmail_index/dictionaries/ro/no_number.txt rename to airmail_indexer/dictionaries/ro/no_number.txt diff --git a/airmail_index/dictionaries/ro/number.txt b/airmail_indexer/dictionaries/ro/number.txt similarity index 100% rename from airmail_index/dictionaries/ro/number.txt rename to airmail_indexer/dictionaries/ro/number.txt diff --git a/airmail_index/dictionaries/ro/personal_titles.txt b/airmail_indexer/dictionaries/ro/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/ro/personal_titles.txt rename to airmail_indexer/dictionaries/ro/personal_titles.txt diff --git a/airmail_index/dictionaries/ro/post_office.txt b/airmail_indexer/dictionaries/ro/post_office.txt similarity index 100% rename from airmail_index/dictionaries/ro/post_office.txt rename to airmail_indexer/dictionaries/ro/post_office.txt diff --git a/airmail_index/dictionaries/ro/qualifiers.txt b/airmail_indexer/dictionaries/ro/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/ro/qualifiers.txt rename to airmail_indexer/dictionaries/ro/qualifiers.txt diff --git a/airmail_index/dictionaries/ro/staircases.txt b/airmail_indexer/dictionaries/ro/staircases.txt similarity index 100% rename from airmail_index/dictionaries/ro/staircases.txt rename to airmail_indexer/dictionaries/ro/staircases.txt diff --git a/airmail_index/dictionaries/ro/stopwords.txt b/airmail_indexer/dictionaries/ro/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/ro/stopwords.txt rename to airmail_indexer/dictionaries/ro/stopwords.txt diff --git a/airmail_index/dictionaries/ro/street_types.txt b/airmail_indexer/dictionaries/ro/street_types.txt similarity index 100% rename from airmail_index/dictionaries/ro/street_types.txt rename to airmail_indexer/dictionaries/ro/street_types.txt diff --git a/airmail_index/dictionaries/ro/unit_types_numbered.txt b/airmail_indexer/dictionaries/ro/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/ro/unit_types_numbered.txt rename to airmail_indexer/dictionaries/ro/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/ru/ambiguous_expansions.txt b/airmail_indexer/dictionaries/ru/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/ru/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/ru/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/ru/building_types.txt b/airmail_indexer/dictionaries/ru/building_types.txt similarity index 100% rename from airmail_index/dictionaries/ru/building_types.txt rename to airmail_indexer/dictionaries/ru/building_types.txt diff --git a/airmail_index/dictionaries/ru/chains.txt b/airmail_indexer/dictionaries/ru/chains.txt similarity index 100% rename from airmail_index/dictionaries/ru/chains.txt rename to airmail_indexer/dictionaries/ru/chains.txt diff --git a/airmail_index/dictionaries/ru/company_types.txt b/airmail_indexer/dictionaries/ru/company_types.txt similarity index 100% rename from airmail_index/dictionaries/ru/company_types.txt rename to airmail_indexer/dictionaries/ru/company_types.txt diff --git a/airmail_index/dictionaries/ru/cross_streets.txt b/airmail_indexer/dictionaries/ru/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/ru/cross_streets.txt rename to airmail_indexer/dictionaries/ru/cross_streets.txt diff --git a/airmail_index/dictionaries/ru/directionals.txt b/airmail_indexer/dictionaries/ru/directionals.txt similarity index 100% rename from airmail_index/dictionaries/ru/directionals.txt rename to airmail_indexer/dictionaries/ru/directionals.txt diff --git a/airmail_index/dictionaries/ru/entrances.txt b/airmail_indexer/dictionaries/ru/entrances.txt similarity index 100% rename from airmail_index/dictionaries/ru/entrances.txt rename to airmail_indexer/dictionaries/ru/entrances.txt diff --git a/airmail_index/dictionaries/ru/house_numbers.txt b/airmail_indexer/dictionaries/ru/house_numbers.txt similarity index 100% rename from airmail_index/dictionaries/ru/house_numbers.txt rename to airmail_indexer/dictionaries/ru/house_numbers.txt diff --git a/airmail_index/dictionaries/ru/level_types_basement.txt b/airmail_indexer/dictionaries/ru/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/ru/level_types_basement.txt rename to airmail_indexer/dictionaries/ru/level_types_basement.txt diff --git a/airmail_index/dictionaries/ru/level_types_numbered.txt b/airmail_indexer/dictionaries/ru/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/ru/level_types_numbered.txt rename to airmail_indexer/dictionaries/ru/level_types_numbered.txt diff --git a/airmail_index/dictionaries/ru/level_types_standalone.txt b/airmail_indexer/dictionaries/ru/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/ru/level_types_standalone.txt rename to airmail_indexer/dictionaries/ru/level_types_standalone.txt diff --git a/airmail_index/dictionaries/ru/near.txt b/airmail_indexer/dictionaries/ru/near.txt similarity index 100% rename from airmail_index/dictionaries/ru/near.txt rename to airmail_indexer/dictionaries/ru/near.txt diff --git a/airmail_index/dictionaries/ru/no_number.txt b/airmail_indexer/dictionaries/ru/no_number.txt similarity index 100% rename from airmail_index/dictionaries/ru/no_number.txt rename to airmail_indexer/dictionaries/ru/no_number.txt diff --git a/airmail_index/dictionaries/ru/number.txt b/airmail_indexer/dictionaries/ru/number.txt similarity index 100% rename from airmail_index/dictionaries/ru/number.txt rename to airmail_indexer/dictionaries/ru/number.txt diff --git a/airmail_index/dictionaries/ru/personal_titles.txt b/airmail_indexer/dictionaries/ru/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/ru/personal_titles.txt rename to airmail_indexer/dictionaries/ru/personal_titles.txt diff --git a/airmail_index/dictionaries/ru/place_names.txt b/airmail_indexer/dictionaries/ru/place_names.txt similarity index 100% rename from airmail_index/dictionaries/ru/place_names.txt rename to airmail_indexer/dictionaries/ru/place_names.txt diff --git a/airmail_index/dictionaries/ru/post_office.txt b/airmail_indexer/dictionaries/ru/post_office.txt similarity index 100% rename from airmail_index/dictionaries/ru/post_office.txt rename to airmail_indexer/dictionaries/ru/post_office.txt diff --git a/airmail_index/dictionaries/ru/qualifiers.txt b/airmail_indexer/dictionaries/ru/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/ru/qualifiers.txt rename to airmail_indexer/dictionaries/ru/qualifiers.txt diff --git a/airmail_index/dictionaries/ru/staircases.txt b/airmail_indexer/dictionaries/ru/staircases.txt similarity index 100% rename from airmail_index/dictionaries/ru/staircases.txt rename to airmail_indexer/dictionaries/ru/staircases.txt diff --git a/airmail_index/dictionaries/ru/stopwords.txt b/airmail_indexer/dictionaries/ru/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/ru/stopwords.txt rename to airmail_indexer/dictionaries/ru/stopwords.txt diff --git a/airmail_index/dictionaries/ru/street_types.txt b/airmail_indexer/dictionaries/ru/street_types.txt similarity index 100% rename from airmail_index/dictionaries/ru/street_types.txt rename to airmail_indexer/dictionaries/ru/street_types.txt diff --git a/airmail_index/dictionaries/ru/unit_directions.txt b/airmail_indexer/dictionaries/ru/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/ru/unit_directions.txt rename to airmail_indexer/dictionaries/ru/unit_directions.txt diff --git a/airmail_index/dictionaries/ru/unit_types_numbered.txt b/airmail_indexer/dictionaries/ru/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/ru/unit_types_numbered.txt rename to airmail_indexer/dictionaries/ru/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/si/place_names.txt b/airmail_indexer/dictionaries/si/place_names.txt similarity index 100% rename from airmail_index/dictionaries/si/place_names.txt rename to airmail_indexer/dictionaries/si/place_names.txt diff --git a/airmail_index/dictionaries/si/qualifiers.txt b/airmail_indexer/dictionaries/si/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/si/qualifiers.txt rename to airmail_indexer/dictionaries/si/qualifiers.txt diff --git a/airmail_index/dictionaries/si/street_types.txt b/airmail_indexer/dictionaries/si/street_types.txt similarity index 100% rename from airmail_index/dictionaries/si/street_types.txt rename to airmail_indexer/dictionaries/si/street_types.txt diff --git a/airmail_index/dictionaries/sk/ambiguous_expansions.txt b/airmail_indexer/dictionaries/sk/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/sk/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/sk/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/sk/cross_streets.txt b/airmail_indexer/dictionaries/sk/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/sk/cross_streets.txt rename to airmail_indexer/dictionaries/sk/cross_streets.txt diff --git a/airmail_index/dictionaries/sk/directionals.txt b/airmail_indexer/dictionaries/sk/directionals.txt similarity index 100% rename from airmail_index/dictionaries/sk/directionals.txt rename to airmail_indexer/dictionaries/sk/directionals.txt diff --git a/airmail_index/dictionaries/sk/entrances.txt b/airmail_indexer/dictionaries/sk/entrances.txt similarity index 100% rename from airmail_index/dictionaries/sk/entrances.txt rename to airmail_indexer/dictionaries/sk/entrances.txt diff --git a/airmail_index/dictionaries/sk/house_numbers.txt b/airmail_indexer/dictionaries/sk/house_numbers.txt similarity index 100% rename from airmail_index/dictionaries/sk/house_numbers.txt rename to airmail_indexer/dictionaries/sk/house_numbers.txt diff --git a/airmail_index/dictionaries/sk/level_types_basement.txt b/airmail_indexer/dictionaries/sk/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/sk/level_types_basement.txt rename to airmail_indexer/dictionaries/sk/level_types_basement.txt diff --git a/airmail_index/dictionaries/sk/level_types_numbered.txt b/airmail_indexer/dictionaries/sk/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/sk/level_types_numbered.txt rename to airmail_indexer/dictionaries/sk/level_types_numbered.txt diff --git a/airmail_index/dictionaries/sk/level_types_standalone.txt b/airmail_indexer/dictionaries/sk/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/sk/level_types_standalone.txt rename to airmail_indexer/dictionaries/sk/level_types_standalone.txt diff --git a/airmail_index/dictionaries/sk/near.txt b/airmail_indexer/dictionaries/sk/near.txt similarity index 100% rename from airmail_index/dictionaries/sk/near.txt rename to airmail_indexer/dictionaries/sk/near.txt diff --git a/airmail_index/dictionaries/sk/number.txt b/airmail_indexer/dictionaries/sk/number.txt similarity index 100% rename from airmail_index/dictionaries/sk/number.txt rename to airmail_indexer/dictionaries/sk/number.txt diff --git a/airmail_index/dictionaries/sk/personal_titles.txt b/airmail_indexer/dictionaries/sk/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/sk/personal_titles.txt rename to airmail_indexer/dictionaries/sk/personal_titles.txt diff --git a/airmail_index/dictionaries/sk/place_names.txt b/airmail_indexer/dictionaries/sk/place_names.txt similarity index 100% rename from airmail_index/dictionaries/sk/place_names.txt rename to airmail_indexer/dictionaries/sk/place_names.txt diff --git a/airmail_index/dictionaries/sk/post_office.txt b/airmail_indexer/dictionaries/sk/post_office.txt similarity index 100% rename from airmail_index/dictionaries/sk/post_office.txt rename to airmail_indexer/dictionaries/sk/post_office.txt diff --git a/airmail_index/dictionaries/sk/qualifiers.txt b/airmail_indexer/dictionaries/sk/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/sk/qualifiers.txt rename to airmail_indexer/dictionaries/sk/qualifiers.txt diff --git a/airmail_index/dictionaries/sk/staircases.txt b/airmail_indexer/dictionaries/sk/staircases.txt similarity index 100% rename from airmail_index/dictionaries/sk/staircases.txt rename to airmail_indexer/dictionaries/sk/staircases.txt diff --git a/airmail_index/dictionaries/sk/stopwords.txt b/airmail_indexer/dictionaries/sk/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/sk/stopwords.txt rename to airmail_indexer/dictionaries/sk/stopwords.txt diff --git a/airmail_index/dictionaries/sk/street_types.txt b/airmail_indexer/dictionaries/sk/street_types.txt similarity index 100% rename from airmail_index/dictionaries/sk/street_types.txt rename to airmail_indexer/dictionaries/sk/street_types.txt diff --git a/airmail_index/dictionaries/sk/toponyms.txt b/airmail_indexer/dictionaries/sk/toponyms.txt similarity index 100% rename from airmail_index/dictionaries/sk/toponyms.txt rename to airmail_indexer/dictionaries/sk/toponyms.txt diff --git a/airmail_index/dictionaries/sk/unit_directions.txt b/airmail_indexer/dictionaries/sk/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/sk/unit_directions.txt rename to airmail_indexer/dictionaries/sk/unit_directions.txt diff --git a/airmail_index/dictionaries/sk/unit_types_numbered.txt b/airmail_indexer/dictionaries/sk/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/sk/unit_types_numbered.txt rename to airmail_indexer/dictionaries/sk/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/sl/ambiguous_expansions.txt b/airmail_indexer/dictionaries/sl/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/sl/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/sl/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/sl/chains.txt b/airmail_indexer/dictionaries/sl/chains.txt similarity index 100% rename from airmail_index/dictionaries/sl/chains.txt rename to airmail_indexer/dictionaries/sl/chains.txt diff --git a/airmail_index/dictionaries/sl/cross_streets.txt b/airmail_indexer/dictionaries/sl/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/sl/cross_streets.txt rename to airmail_indexer/dictionaries/sl/cross_streets.txt diff --git a/airmail_index/dictionaries/sl/directionals.txt b/airmail_indexer/dictionaries/sl/directionals.txt similarity index 100% rename from airmail_index/dictionaries/sl/directionals.txt rename to airmail_indexer/dictionaries/sl/directionals.txt diff --git a/airmail_index/dictionaries/sl/entrances.txt b/airmail_indexer/dictionaries/sl/entrances.txt similarity index 100% rename from airmail_index/dictionaries/sl/entrances.txt rename to airmail_indexer/dictionaries/sl/entrances.txt diff --git a/airmail_index/dictionaries/sl/level_types_basement.txt b/airmail_indexer/dictionaries/sl/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/sl/level_types_basement.txt rename to airmail_indexer/dictionaries/sl/level_types_basement.txt diff --git a/airmail_index/dictionaries/sl/level_types_numbered.txt b/airmail_indexer/dictionaries/sl/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/sl/level_types_numbered.txt rename to airmail_indexer/dictionaries/sl/level_types_numbered.txt diff --git a/airmail_index/dictionaries/sl/level_types_standalone.txt b/airmail_indexer/dictionaries/sl/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/sl/level_types_standalone.txt rename to airmail_indexer/dictionaries/sl/level_types_standalone.txt diff --git a/airmail_index/dictionaries/sl/near.txt b/airmail_indexer/dictionaries/sl/near.txt similarity index 100% rename from airmail_index/dictionaries/sl/near.txt rename to airmail_indexer/dictionaries/sl/near.txt diff --git a/airmail_index/dictionaries/sl/no_number.txt b/airmail_indexer/dictionaries/sl/no_number.txt similarity index 100% rename from airmail_index/dictionaries/sl/no_number.txt rename to airmail_indexer/dictionaries/sl/no_number.txt diff --git a/airmail_index/dictionaries/sl/number.txt b/airmail_indexer/dictionaries/sl/number.txt similarity index 100% rename from airmail_index/dictionaries/sl/number.txt rename to airmail_indexer/dictionaries/sl/number.txt diff --git a/airmail_index/dictionaries/sl/personal_titles.txt b/airmail_indexer/dictionaries/sl/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/sl/personal_titles.txt rename to airmail_indexer/dictionaries/sl/personal_titles.txt diff --git a/airmail_index/dictionaries/sl/place_names.txt b/airmail_indexer/dictionaries/sl/place_names.txt similarity index 100% rename from airmail_index/dictionaries/sl/place_names.txt rename to airmail_indexer/dictionaries/sl/place_names.txt diff --git a/airmail_index/dictionaries/sl/post_office.txt b/airmail_indexer/dictionaries/sl/post_office.txt similarity index 100% rename from airmail_index/dictionaries/sl/post_office.txt rename to airmail_indexer/dictionaries/sl/post_office.txt diff --git a/airmail_index/dictionaries/sl/staircases.txt b/airmail_indexer/dictionaries/sl/staircases.txt similarity index 100% rename from airmail_index/dictionaries/sl/staircases.txt rename to airmail_indexer/dictionaries/sl/staircases.txt diff --git a/airmail_index/dictionaries/sl/stopwords.txt b/airmail_indexer/dictionaries/sl/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/sl/stopwords.txt rename to airmail_indexer/dictionaries/sl/stopwords.txt diff --git a/airmail_index/dictionaries/sl/street_types.txt b/airmail_indexer/dictionaries/sl/street_types.txt similarity index 100% rename from airmail_index/dictionaries/sl/street_types.txt rename to airmail_indexer/dictionaries/sl/street_types.txt diff --git a/airmail_index/dictionaries/sl/synonyms.txt b/airmail_indexer/dictionaries/sl/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/sl/synonyms.txt rename to airmail_indexer/dictionaries/sl/synonyms.txt diff --git a/airmail_index/dictionaries/sl/unit_directions.txt b/airmail_indexer/dictionaries/sl/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/sl/unit_directions.txt rename to airmail_indexer/dictionaries/sl/unit_directions.txt diff --git a/airmail_index/dictionaries/sl/unit_types_numbered.txt b/airmail_indexer/dictionaries/sl/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/sl/unit_types_numbered.txt rename to airmail_indexer/dictionaries/sl/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/sr/ambiguous_expansions.txt b/airmail_indexer/dictionaries/sr/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/sr/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/sr/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/sr/cross_streets.txt b/airmail_indexer/dictionaries/sr/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/sr/cross_streets.txt rename to airmail_indexer/dictionaries/sr/cross_streets.txt diff --git a/airmail_index/dictionaries/sr/directionals.txt b/airmail_indexer/dictionaries/sr/directionals.txt similarity index 100% rename from airmail_index/dictionaries/sr/directionals.txt rename to airmail_indexer/dictionaries/sr/directionals.txt diff --git a/airmail_index/dictionaries/sr/entrances.txt b/airmail_indexer/dictionaries/sr/entrances.txt similarity index 100% rename from airmail_index/dictionaries/sr/entrances.txt rename to airmail_indexer/dictionaries/sr/entrances.txt diff --git a/airmail_index/dictionaries/sr/level_types_basement.txt b/airmail_indexer/dictionaries/sr/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/sr/level_types_basement.txt rename to airmail_indexer/dictionaries/sr/level_types_basement.txt diff --git a/airmail_index/dictionaries/sr/level_types_numbered.txt b/airmail_indexer/dictionaries/sr/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/sr/level_types_numbered.txt rename to airmail_indexer/dictionaries/sr/level_types_numbered.txt diff --git a/airmail_index/dictionaries/sr/level_types_standalone.txt b/airmail_indexer/dictionaries/sr/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/sr/level_types_standalone.txt rename to airmail_indexer/dictionaries/sr/level_types_standalone.txt diff --git a/airmail_index/dictionaries/sr/number.txt b/airmail_indexer/dictionaries/sr/number.txt similarity index 100% rename from airmail_index/dictionaries/sr/number.txt rename to airmail_indexer/dictionaries/sr/number.txt diff --git a/airmail_index/dictionaries/sr/personal_titles.txt b/airmail_indexer/dictionaries/sr/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/sr/personal_titles.txt rename to airmail_indexer/dictionaries/sr/personal_titles.txt diff --git a/airmail_index/dictionaries/sr/place_names.txt b/airmail_indexer/dictionaries/sr/place_names.txt similarity index 100% rename from airmail_index/dictionaries/sr/place_names.txt rename to airmail_indexer/dictionaries/sr/place_names.txt diff --git a/airmail_index/dictionaries/sr/post_office.txt b/airmail_indexer/dictionaries/sr/post_office.txt similarity index 100% rename from airmail_index/dictionaries/sr/post_office.txt rename to airmail_indexer/dictionaries/sr/post_office.txt diff --git a/airmail_index/dictionaries/sr/staircases.txt b/airmail_indexer/dictionaries/sr/staircases.txt similarity index 100% rename from airmail_index/dictionaries/sr/staircases.txt rename to airmail_indexer/dictionaries/sr/staircases.txt diff --git a/airmail_index/dictionaries/sr/stopwords.txt b/airmail_indexer/dictionaries/sr/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/sr/stopwords.txt rename to airmail_indexer/dictionaries/sr/stopwords.txt diff --git a/airmail_index/dictionaries/sr/street_types.txt b/airmail_indexer/dictionaries/sr/street_types.txt similarity index 100% rename from airmail_index/dictionaries/sr/street_types.txt rename to airmail_indexer/dictionaries/sr/street_types.txt diff --git a/airmail_index/dictionaries/sr/unit_directions.txt b/airmail_indexer/dictionaries/sr/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/sr/unit_directions.txt rename to airmail_indexer/dictionaries/sr/unit_directions.txt diff --git a/airmail_index/dictionaries/sr/unit_types_numbered.txt b/airmail_indexer/dictionaries/sr/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/sr/unit_types_numbered.txt rename to airmail_indexer/dictionaries/sr/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/sv/ambiguous_expansions.txt b/airmail_indexer/dictionaries/sv/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/sv/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/sv/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/sv/company_types.txt b/airmail_indexer/dictionaries/sv/company_types.txt similarity index 100% rename from airmail_index/dictionaries/sv/company_types.txt rename to airmail_indexer/dictionaries/sv/company_types.txt diff --git a/airmail_index/dictionaries/sv/concatenated_suffixes_inseparable.txt b/airmail_indexer/dictionaries/sv/concatenated_suffixes_inseparable.txt similarity index 100% rename from airmail_index/dictionaries/sv/concatenated_suffixes_inseparable.txt rename to airmail_indexer/dictionaries/sv/concatenated_suffixes_inseparable.txt diff --git a/airmail_index/dictionaries/sv/concatenated_suffixes_separable.txt b/airmail_indexer/dictionaries/sv/concatenated_suffixes_separable.txt similarity index 100% rename from airmail_index/dictionaries/sv/concatenated_suffixes_separable.txt rename to airmail_indexer/dictionaries/sv/concatenated_suffixes_separable.txt diff --git a/airmail_index/dictionaries/sv/cross_streets.txt b/airmail_indexer/dictionaries/sv/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/sv/cross_streets.txt rename to airmail_indexer/dictionaries/sv/cross_streets.txt diff --git a/airmail_index/dictionaries/sv/directionals.txt b/airmail_indexer/dictionaries/sv/directionals.txt similarity index 100% rename from airmail_index/dictionaries/sv/directionals.txt rename to airmail_indexer/dictionaries/sv/directionals.txt diff --git a/airmail_index/dictionaries/sv/entrances.txt b/airmail_indexer/dictionaries/sv/entrances.txt similarity index 100% rename from airmail_index/dictionaries/sv/entrances.txt rename to airmail_indexer/dictionaries/sv/entrances.txt diff --git a/airmail_index/dictionaries/sv/level_types_numbered.txt b/airmail_indexer/dictionaries/sv/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/sv/level_types_numbered.txt rename to airmail_indexer/dictionaries/sv/level_types_numbered.txt diff --git a/airmail_index/dictionaries/sv/level_types_standalone.txt b/airmail_indexer/dictionaries/sv/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/sv/level_types_standalone.txt rename to airmail_indexer/dictionaries/sv/level_types_standalone.txt diff --git a/airmail_index/dictionaries/sv/near.txt b/airmail_indexer/dictionaries/sv/near.txt similarity index 100% rename from airmail_index/dictionaries/sv/near.txt rename to airmail_indexer/dictionaries/sv/near.txt diff --git a/airmail_index/dictionaries/sv/number.txt b/airmail_indexer/dictionaries/sv/number.txt similarity index 100% rename from airmail_index/dictionaries/sv/number.txt rename to airmail_indexer/dictionaries/sv/number.txt diff --git a/airmail_index/dictionaries/sv/personal_titles.txt b/airmail_indexer/dictionaries/sv/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/sv/personal_titles.txt rename to airmail_indexer/dictionaries/sv/personal_titles.txt diff --git a/airmail_index/dictionaries/sv/post_office.txt b/airmail_indexer/dictionaries/sv/post_office.txt similarity index 100% rename from airmail_index/dictionaries/sv/post_office.txt rename to airmail_indexer/dictionaries/sv/post_office.txt diff --git a/airmail_index/dictionaries/sv/staircases.txt b/airmail_indexer/dictionaries/sv/staircases.txt similarity index 100% rename from airmail_index/dictionaries/sv/staircases.txt rename to airmail_indexer/dictionaries/sv/staircases.txt diff --git a/airmail_index/dictionaries/sv/stopwords.txt b/airmail_indexer/dictionaries/sv/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/sv/stopwords.txt rename to airmail_indexer/dictionaries/sv/stopwords.txt diff --git a/airmail_index/dictionaries/sv/street_types.txt b/airmail_indexer/dictionaries/sv/street_types.txt similarity index 100% rename from airmail_index/dictionaries/sv/street_types.txt rename to airmail_indexer/dictionaries/sv/street_types.txt diff --git a/airmail_index/dictionaries/sv/synonyms.txt b/airmail_indexer/dictionaries/sv/synonyms.txt similarity index 100% rename from airmail_index/dictionaries/sv/synonyms.txt rename to airmail_indexer/dictionaries/sv/synonyms.txt diff --git a/airmail_index/dictionaries/sv/unit_directions.txt b/airmail_indexer/dictionaries/sv/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/sv/unit_directions.txt rename to airmail_indexer/dictionaries/sv/unit_directions.txt diff --git a/airmail_index/dictionaries/sv/unit_types_numbered.txt b/airmail_indexer/dictionaries/sv/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/sv/unit_types_numbered.txt rename to airmail_indexer/dictionaries/sv/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/th/chains.txt b/airmail_indexer/dictionaries/th/chains.txt similarity index 100% rename from airmail_index/dictionaries/th/chains.txt rename to airmail_indexer/dictionaries/th/chains.txt diff --git a/airmail_index/dictionaries/th/street_types.txt b/airmail_indexer/dictionaries/th/street_types.txt similarity index 100% rename from airmail_index/dictionaries/th/street_types.txt rename to airmail_indexer/dictionaries/th/street_types.txt diff --git a/airmail_index/dictionaries/tr/ambiguous_expansions.txt b/airmail_indexer/dictionaries/tr/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/tr/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/tr/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/tr/chains.txt b/airmail_indexer/dictionaries/tr/chains.txt similarity index 100% rename from airmail_index/dictionaries/tr/chains.txt rename to airmail_indexer/dictionaries/tr/chains.txt diff --git a/airmail_index/dictionaries/tr/cross_streets.txt b/airmail_indexer/dictionaries/tr/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/tr/cross_streets.txt rename to airmail_indexer/dictionaries/tr/cross_streets.txt diff --git a/airmail_index/dictionaries/tr/directionals.txt b/airmail_indexer/dictionaries/tr/directionals.txt similarity index 100% rename from airmail_index/dictionaries/tr/directionals.txt rename to airmail_indexer/dictionaries/tr/directionals.txt diff --git a/airmail_index/dictionaries/tr/entrances.txt b/airmail_indexer/dictionaries/tr/entrances.txt similarity index 100% rename from airmail_index/dictionaries/tr/entrances.txt rename to airmail_indexer/dictionaries/tr/entrances.txt diff --git a/airmail_index/dictionaries/tr/level_types_basement.txt b/airmail_indexer/dictionaries/tr/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/tr/level_types_basement.txt rename to airmail_indexer/dictionaries/tr/level_types_basement.txt diff --git a/airmail_index/dictionaries/tr/level_types_mezzanine.txt b/airmail_indexer/dictionaries/tr/level_types_mezzanine.txt similarity index 100% rename from airmail_index/dictionaries/tr/level_types_mezzanine.txt rename to airmail_indexer/dictionaries/tr/level_types_mezzanine.txt diff --git a/airmail_index/dictionaries/tr/level_types_numbered.txt b/airmail_indexer/dictionaries/tr/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/tr/level_types_numbered.txt rename to airmail_indexer/dictionaries/tr/level_types_numbered.txt diff --git a/airmail_index/dictionaries/tr/level_types_standalone.txt b/airmail_indexer/dictionaries/tr/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/tr/level_types_standalone.txt rename to airmail_indexer/dictionaries/tr/level_types_standalone.txt diff --git a/airmail_index/dictionaries/tr/number.txt b/airmail_indexer/dictionaries/tr/number.txt similarity index 100% rename from airmail_index/dictionaries/tr/number.txt rename to airmail_indexer/dictionaries/tr/number.txt diff --git a/airmail_index/dictionaries/tr/personal_titles.txt b/airmail_indexer/dictionaries/tr/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/tr/personal_titles.txt rename to airmail_indexer/dictionaries/tr/personal_titles.txt diff --git a/airmail_index/dictionaries/tr/place_names.txt b/airmail_indexer/dictionaries/tr/place_names.txt similarity index 100% rename from airmail_index/dictionaries/tr/place_names.txt rename to airmail_indexer/dictionaries/tr/place_names.txt diff --git a/airmail_index/dictionaries/tr/post_office.txt b/airmail_indexer/dictionaries/tr/post_office.txt similarity index 100% rename from airmail_index/dictionaries/tr/post_office.txt rename to airmail_indexer/dictionaries/tr/post_office.txt diff --git a/airmail_index/dictionaries/tr/qualifiers.txt b/airmail_indexer/dictionaries/tr/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/tr/qualifiers.txt rename to airmail_indexer/dictionaries/tr/qualifiers.txt diff --git a/airmail_index/dictionaries/tr/staircases.txt b/airmail_indexer/dictionaries/tr/staircases.txt similarity index 100% rename from airmail_index/dictionaries/tr/staircases.txt rename to airmail_indexer/dictionaries/tr/staircases.txt diff --git a/airmail_index/dictionaries/tr/stopwords.txt b/airmail_indexer/dictionaries/tr/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/tr/stopwords.txt rename to airmail_indexer/dictionaries/tr/stopwords.txt diff --git a/airmail_index/dictionaries/tr/street_types.txt b/airmail_indexer/dictionaries/tr/street_types.txt similarity index 100% rename from airmail_index/dictionaries/tr/street_types.txt rename to airmail_indexer/dictionaries/tr/street_types.txt diff --git a/airmail_index/dictionaries/tr/unit_directions.txt b/airmail_indexer/dictionaries/tr/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/tr/unit_directions.txt rename to airmail_indexer/dictionaries/tr/unit_directions.txt diff --git a/airmail_index/dictionaries/tr/unit_types_numbered.txt b/airmail_indexer/dictionaries/tr/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/tr/unit_types_numbered.txt rename to airmail_indexer/dictionaries/tr/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/uk/ambiguous_expansions.txt b/airmail_indexer/dictionaries/uk/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/uk/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/uk/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/uk/chains.txt b/airmail_indexer/dictionaries/uk/chains.txt similarity index 100% rename from airmail_index/dictionaries/uk/chains.txt rename to airmail_indexer/dictionaries/uk/chains.txt diff --git a/airmail_index/dictionaries/uk/cross_streets.txt b/airmail_indexer/dictionaries/uk/cross_streets.txt similarity index 100% rename from airmail_index/dictionaries/uk/cross_streets.txt rename to airmail_indexer/dictionaries/uk/cross_streets.txt diff --git a/airmail_index/dictionaries/uk/directionals.txt b/airmail_indexer/dictionaries/uk/directionals.txt similarity index 100% rename from airmail_index/dictionaries/uk/directionals.txt rename to airmail_indexer/dictionaries/uk/directionals.txt diff --git a/airmail_index/dictionaries/uk/entrances.txt b/airmail_indexer/dictionaries/uk/entrances.txt similarity index 100% rename from airmail_index/dictionaries/uk/entrances.txt rename to airmail_indexer/dictionaries/uk/entrances.txt diff --git a/airmail_index/dictionaries/uk/house_numbers.txt b/airmail_indexer/dictionaries/uk/house_numbers.txt similarity index 100% rename from airmail_index/dictionaries/uk/house_numbers.txt rename to airmail_indexer/dictionaries/uk/house_numbers.txt diff --git a/airmail_index/dictionaries/uk/level_types_basement.txt b/airmail_indexer/dictionaries/uk/level_types_basement.txt similarity index 100% rename from airmail_index/dictionaries/uk/level_types_basement.txt rename to airmail_indexer/dictionaries/uk/level_types_basement.txt diff --git a/airmail_index/dictionaries/uk/level_types_numbered.txt b/airmail_indexer/dictionaries/uk/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/uk/level_types_numbered.txt rename to airmail_indexer/dictionaries/uk/level_types_numbered.txt diff --git a/airmail_index/dictionaries/uk/level_types_standalone.txt b/airmail_indexer/dictionaries/uk/level_types_standalone.txt similarity index 100% rename from airmail_index/dictionaries/uk/level_types_standalone.txt rename to airmail_indexer/dictionaries/uk/level_types_standalone.txt diff --git a/airmail_index/dictionaries/uk/near.txt b/airmail_indexer/dictionaries/uk/near.txt similarity index 100% rename from airmail_index/dictionaries/uk/near.txt rename to airmail_indexer/dictionaries/uk/near.txt diff --git a/airmail_index/dictionaries/uk/number.txt b/airmail_indexer/dictionaries/uk/number.txt similarity index 100% rename from airmail_index/dictionaries/uk/number.txt rename to airmail_indexer/dictionaries/uk/number.txt diff --git a/airmail_index/dictionaries/uk/personal_titles.txt b/airmail_indexer/dictionaries/uk/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/uk/personal_titles.txt rename to airmail_indexer/dictionaries/uk/personal_titles.txt diff --git a/airmail_index/dictionaries/uk/place_names.txt b/airmail_indexer/dictionaries/uk/place_names.txt similarity index 100% rename from airmail_index/dictionaries/uk/place_names.txt rename to airmail_indexer/dictionaries/uk/place_names.txt diff --git a/airmail_index/dictionaries/uk/post_office.txt b/airmail_indexer/dictionaries/uk/post_office.txt similarity index 100% rename from airmail_index/dictionaries/uk/post_office.txt rename to airmail_indexer/dictionaries/uk/post_office.txt diff --git a/airmail_index/dictionaries/uk/qualifiers.txt b/airmail_indexer/dictionaries/uk/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/uk/qualifiers.txt rename to airmail_indexer/dictionaries/uk/qualifiers.txt diff --git a/airmail_index/dictionaries/uk/staircases.txt b/airmail_indexer/dictionaries/uk/staircases.txt similarity index 100% rename from airmail_index/dictionaries/uk/staircases.txt rename to airmail_indexer/dictionaries/uk/staircases.txt diff --git a/airmail_index/dictionaries/uk/stopwords.txt b/airmail_indexer/dictionaries/uk/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/uk/stopwords.txt rename to airmail_indexer/dictionaries/uk/stopwords.txt diff --git a/airmail_index/dictionaries/uk/street_types.txt b/airmail_indexer/dictionaries/uk/street_types.txt similarity index 100% rename from airmail_index/dictionaries/uk/street_types.txt rename to airmail_indexer/dictionaries/uk/street_types.txt diff --git a/airmail_index/dictionaries/uk/unit_directions.txt b/airmail_indexer/dictionaries/uk/unit_directions.txt similarity index 100% rename from airmail_index/dictionaries/uk/unit_directions.txt rename to airmail_indexer/dictionaries/uk/unit_directions.txt diff --git a/airmail_index/dictionaries/uk/unit_types_numbered.txt b/airmail_indexer/dictionaries/uk/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/uk/unit_types_numbered.txt rename to airmail_indexer/dictionaries/uk/unit_types_numbered.txt diff --git a/airmail_index/dictionaries/ur/street_types.txt b/airmail_indexer/dictionaries/ur/street_types.txt similarity index 100% rename from airmail_index/dictionaries/ur/street_types.txt rename to airmail_indexer/dictionaries/ur/street_types.txt diff --git a/airmail_index/dictionaries/vi/ambiguous_expansions.txt b/airmail_indexer/dictionaries/vi/ambiguous_expansions.txt similarity index 100% rename from airmail_index/dictionaries/vi/ambiguous_expansions.txt rename to airmail_indexer/dictionaries/vi/ambiguous_expansions.txt diff --git a/airmail_index/dictionaries/vi/personal_titles.txt b/airmail_indexer/dictionaries/vi/personal_titles.txt similarity index 100% rename from airmail_index/dictionaries/vi/personal_titles.txt rename to airmail_indexer/dictionaries/vi/personal_titles.txt diff --git a/airmail_index/dictionaries/vi/place_names.txt b/airmail_indexer/dictionaries/vi/place_names.txt similarity index 100% rename from airmail_index/dictionaries/vi/place_names.txt rename to airmail_indexer/dictionaries/vi/place_names.txt diff --git a/airmail_index/dictionaries/vi/qualifiers.txt b/airmail_indexer/dictionaries/vi/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/vi/qualifiers.txt rename to airmail_indexer/dictionaries/vi/qualifiers.txt diff --git a/airmail_index/dictionaries/vi/street_types.txt b/airmail_indexer/dictionaries/vi/street_types.txt similarity index 100% rename from airmail_index/dictionaries/vi/street_types.txt rename to airmail_indexer/dictionaries/vi/street_types.txt diff --git a/airmail_index/dictionaries/zh/building_types.txt b/airmail_indexer/dictionaries/zh/building_types.txt similarity index 100% rename from airmail_index/dictionaries/zh/building_types.txt rename to airmail_indexer/dictionaries/zh/building_types.txt diff --git a/airmail_index/dictionaries/zh/chains.txt b/airmail_indexer/dictionaries/zh/chains.txt similarity index 100% rename from airmail_index/dictionaries/zh/chains.txt rename to airmail_indexer/dictionaries/zh/chains.txt diff --git a/airmail_index/dictionaries/zh/directionals.txt b/airmail_indexer/dictionaries/zh/directionals.txt similarity index 100% rename from airmail_index/dictionaries/zh/directionals.txt rename to airmail_indexer/dictionaries/zh/directionals.txt diff --git a/airmail_index/dictionaries/zh/level_types_numbered.txt b/airmail_indexer/dictionaries/zh/level_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/zh/level_types_numbered.txt rename to airmail_indexer/dictionaries/zh/level_types_numbered.txt diff --git a/airmail_index/dictionaries/zh/number.txt b/airmail_indexer/dictionaries/zh/number.txt similarity index 100% rename from airmail_index/dictionaries/zh/number.txt rename to airmail_indexer/dictionaries/zh/number.txt diff --git a/airmail_index/dictionaries/zh/place_names.txt b/airmail_indexer/dictionaries/zh/place_names.txt similarity index 100% rename from airmail_index/dictionaries/zh/place_names.txt rename to airmail_indexer/dictionaries/zh/place_names.txt diff --git a/airmail_index/dictionaries/zh/post_office.txt b/airmail_indexer/dictionaries/zh/post_office.txt similarity index 100% rename from airmail_index/dictionaries/zh/post_office.txt rename to airmail_indexer/dictionaries/zh/post_office.txt diff --git a/airmail_index/dictionaries/zh/postcodes.txt b/airmail_indexer/dictionaries/zh/postcodes.txt similarity index 100% rename from airmail_index/dictionaries/zh/postcodes.txt rename to airmail_indexer/dictionaries/zh/postcodes.txt diff --git a/airmail_index/dictionaries/zh/qualifiers.txt b/airmail_indexer/dictionaries/zh/qualifiers.txt similarity index 100% rename from airmail_index/dictionaries/zh/qualifiers.txt rename to airmail_indexer/dictionaries/zh/qualifiers.txt diff --git a/airmail_index/dictionaries/zh/stopwords.txt b/airmail_indexer/dictionaries/zh/stopwords.txt similarity index 100% rename from airmail_index/dictionaries/zh/stopwords.txt rename to airmail_indexer/dictionaries/zh/stopwords.txt diff --git a/airmail_index/dictionaries/zh/street_types.txt b/airmail_indexer/dictionaries/zh/street_types.txt similarity index 100% rename from airmail_index/dictionaries/zh/street_types.txt rename to airmail_indexer/dictionaries/zh/street_types.txt diff --git a/airmail_index/dictionaries/zh/unit_types_numbered.txt b/airmail_indexer/dictionaries/zh/unit_types_numbered.txt similarity index 100% rename from airmail_index/dictionaries/zh/unit_types_numbered.txt rename to airmail_indexer/dictionaries/zh/unit_types_numbered.txt diff --git a/airmail_index/src/bin/merge.rs b/airmail_indexer/src/bin/merge.rs similarity index 94% rename from airmail_index/src/bin/merge.rs rename to airmail_indexer/src/bin/merge.rs index 2f9d2fe..8b2f390 100644 --- a/airmail_index/src/bin/merge.rs +++ b/airmail_indexer/src/bin/merge.rs @@ -12,7 +12,6 @@ struct Args { #[tokio::main] async fn main() -> Result<(), Box> { let args = Args::parse(); - println!("{:?}", args); let mut index = AirmailIndex::new(&args.index)?; if args.merge { index.merge().await?; diff --git a/airmail_indexer/src/bin/query.rs b/airmail_indexer/src/bin/query.rs new file mode 100644 index 0000000..c6ffd35 --- /dev/null +++ b/airmail_indexer/src/bin/query.rs @@ -0,0 +1,68 @@ +use airmail::index::AirmailIndex; +use clap::Parser; +use geo::Coord; +use rustyline::DefaultEditor; + +#[derive(Debug, Parser)] +struct Args { + #[clap(long, short)] + index: String, + #[clap(long, short)] + bbox: Option, +} + +#[tokio::main] +async fn main() -> Result<(), Box> { + let args = Args::parse(); + let index = AirmailIndex::new(&args.index)?; + let mut rl = DefaultEditor::new()?; + + let bbox = args.bbox.map(|s| { + let mut parts = s.split(','); + let min_lng = parts + .next() + .expect("Invalid bbox format. Need: `lng1,lat1,lng2,lat2`") + .parse() + .unwrap(); + let min_lat = parts + .next() + .expect("Invalid bbox format. Need: `lng1,lat1,lng2,lat2`") + .parse() + .unwrap(); + let max_lng = parts + .next() + .expect("Invalid bbox format. Need: `lng1,lat1,lng2,lat2`") + .parse() + .unwrap(); + let max_lat = parts + .next() + .expect("Invalid bbox format. Need: `lng1,lat1,lng2,lat2`") + .parse() + .unwrap(); + geo::Rect::new( + Coord { + y: min_lat, + x: min_lng, + }, + Coord { + y: max_lat, + x: max_lng, + }, + ) + }); + + loop { + let query = rl.readline("query: ")?; + rl.add_history_entry(query.as_str())?; + let start = std::time::Instant::now(); + let query = query.trim().to_lowercase(); + + let mut results = index.search(&query, true, bbox, &[]).await.unwrap(); + + results.sort_by(|(_, a), (_, b)| b.partial_cmp(a).unwrap()); + for (poi, score) in results.iter().take(10) { + println!("{:?} {}", poi, score); + } + println!("{} results found in {:?}", results.len(), start.elapsed()); + } +} diff --git a/airmail_index/src/main.rs b/airmail_indexer/src/main.rs similarity index 75% rename from airmail_index/src/main.rs rename to airmail_indexer/src/main.rs index 61255ee..715f91d 100644 --- a/airmail_index/src/main.rs +++ b/airmail_indexer/src/main.rs @@ -12,11 +12,25 @@ use bollard::{ }; use clap::Parser; use crossbeam::channel::{Receiver, Sender}; -use std::{collections::HashMap, error::Error}; +use redb::{Database, ReadTransaction, TableDefinition}; +use std::{collections::HashMap, error::Error, sync::Arc}; use tokio::spawn; -pub async fn populate_admin_areas(poi: &mut AirmailPoi, port: usize) -> Result<(), Box> { - let pip_response = query_pip::query_pip(poi.s2cell, port).await?; +pub(crate) const ADMIN_AREAS: TableDefinition = TableDefinition::new("admin_areas"); +pub(crate) const ADMIN_NAMES: TableDefinition = TableDefinition::new("admin_names"); + +pub(crate) enum WofCacheItem { + Names(u64, Vec), + Admins(u64, Vec), +} + +pub(crate) async fn populate_admin_areas<'a>( + read: &'_ ReadTransaction<'_>, + to_cache_sender: Sender, + poi: &mut AirmailPoi, + port: usize, +) -> Result<(), Box> { + let pip_response = query_pip::query_pip(read, to_cache_sender, poi.s2cell, port).await?; for admin in pip_response.admins { poi.admins.push(admin); } @@ -47,6 +61,9 @@ struct Args { /// Path to the Airmail index. #[clap(long, short)] index: String, + /// Path to a administrative area cache db. + #[clap(long, short)] + admin_cache: String, } #[derive(Debug, Clone, PartialEq)] @@ -215,23 +232,75 @@ async fn main() -> Result<(), Box> { .join(); maybe_start_pip_container(&args.wof_db, args.recreate, &docker).await?; + let db = Arc::new(Database::create(&args.admin_cache)?); + { + let txn = db.begin_write()?; + { + txn.open_table(ADMIN_AREAS)?; + txn.open_table(ADMIN_NAMES)?; + } + txn.commit()?; + } + if let Some(osmflat_path) = args.osmflat { let mut nonblocking_join_handles = Vec::new(); + let (to_cache_sender, to_cache_receiver): (Sender, Receiver) = + crossbeam::channel::bounded(1024 * 64); let (no_admin_sender, no_admin_receiver): (Sender, Receiver) = crossbeam::channel::bounded(1024 * 64); let (to_index_sender, to_index_receiver): (Sender, Receiver) = crossbeam::channel::bounded(1024 * 64); + { + let db = db.clone(); + std::thread::spawn(move || { + let mut write = db.begin_write().unwrap(); + let mut count = 0; + loop { + count += 1; + if count % 5000 == 0 { + write.commit().unwrap(); + write = db.begin_write().unwrap(); + } + match to_cache_receiver.recv() { + Ok(WofCacheItem::Names(admin, names)) => { + let mut table = write.open_table(ADMIN_NAMES).unwrap(); + let packed = names.join("\0"); + table.insert(admin, packed.as_str()).unwrap(); + } + Ok(WofCacheItem::Admins(s2cell, admins)) => { + let mut table = write.open_table(ADMIN_AREAS).unwrap(); + let packed = admins + .iter() + .map(|id| id.to_le_bytes()) + .flatten() + .collect::>(); + table.insert(s2cell, packed.as_slice()).unwrap(); + } + Err(_) => break, + } + } + }); + } - for _ in 0..1.max(num_cpus::get() / 2) { + for _ in 1..num_cpus::get_physical() { + println!("Spawning worker"); let no_admin_receiver = no_admin_receiver.clone(); let to_index_sender = to_index_sender.clone(); + let to_cache_sender = to_cache_sender.clone(); + let db = db.clone(); nonblocking_join_handles.push(spawn(async move { + let mut read = db.begin_read().unwrap(); + let mut counter = 0; loop { let mut poi = if let Ok(poi) = no_admin_receiver.recv() { poi } else { break; }; + counter += 1; + if counter % 1000 == 0 { + read = db.begin_read().unwrap(); + } let mut sent = false; for attempt in 0..5 { if attempt > 0 { @@ -239,7 +308,10 @@ async fn main() -> Result<(), Box> { tokio::time::sleep(std::time::Duration::from_millis(10)).await; } let port = 3102; - if let Err(err) = populate_admin_areas(&mut poi, port).await { + if let Err(err) = + populate_admin_areas(&read, to_cache_sender.clone(), &mut poi, port) + .await + { println!("Failed to populate admin areas. {}", err); } else { let poi = ToIndexPoi::from(poi); @@ -267,7 +339,7 @@ async fn main() -> Result<(), Box> { loop { { count += 1; - if count % 1000 == 0 { + if count % 10000 == 0 { println!( "{} POIs parsed in {} seconds, {} per second.", count, diff --git a/airmail_index/src/openstreetmap.rs b/airmail_indexer/src/openstreetmap.rs similarity index 97% rename from airmail_index/src/openstreetmap.rs rename to airmail_indexer/src/openstreetmap.rs index f004184..84ed5dd 100644 --- a/airmail_index/src/openstreetmap.rs +++ b/airmail_indexer/src/openstreetmap.rs @@ -1,9 +1,12 @@ use std::{collections::HashMap, error::Error, ops::Range}; -use airmail::{poi::AirmailPoi, substitutions::permute_road}; -use airmail_common::categories::{ - AmenityPoiCategory, CuisineCategory, EmergencyPoiCategory, FoodPoiCategory, PoiCategory, - ShopPoiCategory, +use airmail::{ + categories::{ + AmenityPoiCategory, CuisineCategory, EmergencyPoiCategory, FoodPoiCategory, PoiCategory, + ShopPoiCategory, + }, + poi::AirmailPoi, + substitutions::permute_road, }; use geo::{Centroid, Coord, LineString, Polygon}; use log::{debug, warn}; diff --git a/airmail_index/src/query_pip.rs b/airmail_indexer/src/query_pip.rs similarity index 60% rename from airmail_index/src/query_pip.rs rename to airmail_indexer/src/query_pip.rs index 38a7a8e..2508c8d 100644 --- a/airmail_index/src/query_pip.rs +++ b/airmail_indexer/src/query_pip.rs @@ -1,10 +1,11 @@ -use std::{collections::HashSet, error::Error, num::NonZeroUsize, sync::OnceLock}; +use std::{collections::HashSet, error::Error}; -use lru::LruCache; +use crossbeam::channel::Sender; +use redb::{ReadTransaction, ReadableTable}; use serde::Deserialize; -use tokio::{sync::Mutex, task::JoinHandle}; +use tokio::task::JoinHandle; -static LRU_NAMES: OnceLock>>> = OnceLock::new(); +use crate::{WofCacheItem, ADMIN_AREAS, ADMIN_NAMES}; #[derive(Debug, Clone, Deserialize, Default)] pub struct PipResponse { @@ -32,12 +33,12 @@ thread_local! { static HTTP_CLIENT: reqwest::Client = reqwest::Client::new(); } -// OnceLock for LRU cache -static LRU_ADMIN_AREAS: OnceLock>>> = OnceLock::new(); - -async fn query_pip_inner(s2cell: u64, port: usize) -> Result, Box> { - let admin_lru_count = 1024 * 1024; - +async fn query_pip_inner( + s2cell: u64, + read: &'_ ReadTransaction<'_>, + to_cache_sender: Sender, + port: usize, +) -> Result, Box> { let desired_level = 15; let cell = s2::cellid::CellID(s2cell); let cell = if cell.level() > desired_level { @@ -46,13 +47,28 @@ async fn query_pip_inner(s2cell: u64, port: usize) -> Result, Box = Vec::new(); + let txn = read; + let table = txn.open_table(ADMIN_AREAS)?; + if let Some(admin_ids) = table.get(&cell.0)? { + for admin_id in admin_ids.value().chunks(8) { + ids.push(u64::from_le_bytes([ + admin_id[0], + admin_id[1], + admin_id[2], + admin_id[3], + admin_id[4], + admin_id[5], + admin_id[6], + admin_id[7], + ])); + } } + ids + }; + if !ids.is_empty() { + return Ok(ids); } let lat_lng = s2::latlng::LatLng::from(cell); @@ -73,39 +89,56 @@ async fn query_pip_inner(s2cell: u64, port: usize) -> Result, Box Result> { - let names_lru_count = 1024 * 1024; +fn query_names(read: &'_ ReadTransaction<'_>, admin: &u64) -> Result, Box> { + let txn = read; + let table = txn.open_table(ADMIN_NAMES)?; + if let Some(names_ref) = table.get(admin)? { + let names = names_ref.value().to_string(); + let names = names + .split('\0') + .map(|s| s.to_string()) + .collect::>(); + return Ok(names); + } + Err("No names found".into()) +} - let wof_ids = query_pip_inner(s2cell, port).await?; - let mut handles: Vec>>> = Vec::new(); +pub(crate) async fn query_pip( + read: &'_ ReadTransaction<'_>, + to_cache_sender: Sender, + s2cell: u64, + port: usize, +) -> Result> { + let wof_ids = query_pip_inner(s2cell, read, to_cache_sender.clone(), port).await?; + let mut handles: Vec<(u64, JoinHandle>>)> = Vec::new(); + let mut cached_names = Vec::new(); for admin_id in wof_ids { let url = format!("http://localhost:{}/place/wof/{}/name", port, &admin_id); - let handle: JoinHandle>> = tokio::spawn(async move { - { - let lru_names = LRU_NAMES.get_or_init(|| { - Mutex::new(LruCache::new(NonZeroUsize::new(names_lru_count).unwrap())) - }); - let mut lru_names = lru_names.lock().await; - if let Some(names) = lru_names.get(&admin_id) { - return Some(names.clone()); - } - } + if let Ok(names) = query_names(read, &admin_id) { + cached_names.extend(names); + continue; + } + let handle: JoinHandle>> = tokio::spawn(async move { let response = if let Ok(response) = HTTP_CLIENT .with(|client: &reqwest::Client| client.get(&url).send()) .await @@ -158,21 +191,18 @@ pub async fn query_pip(s2cell: u64, port: usize) -> Result>(); - { - let lru_names = LRU_NAMES.get_or_init(|| { - Mutex::new(LruCache::new(NonZeroUsize::new(names_lru_count).unwrap())) - }); - let mut lru_names = lru_names.lock().await; - lru_names.put(admin_id, names.clone()); - } Some(names) }); - handles.push(handle); + handles.push((admin_id, handle)); } let mut response = PipResponse::default(); - for handle in handles { + response.admins.extend(cached_names); + for (admin_id, handle) in handles { if let Ok(Some(names)) = handle.await { + to_cache_sender + .send(WofCacheItem::Names(admin_id, names.clone())) + .unwrap(); response.admins.extend(names); } } diff --git a/airmail_service/Cargo.toml b/airmail_service/Cargo.toml index 73e3711..ebc9975 100644 --- a/airmail_service/Cargo.toml +++ b/airmail_service/Cargo.toml @@ -16,3 +16,10 @@ clap = { version = "4.4.18", features = ["derive", "env"] } serde = { version = "1", features = ["derive"] } serde_json = "1" futures-util = "0.3.30" +tower-http = { version = "0.5.1", features = ["cors"] } +geo = "0.27.0" + +[features] +invasive_logging = ["airmail/invasive_logging"] +remote_index = ["airmail/remote_index"] +default = ["remote_index"] \ No newline at end of file diff --git a/airmail_service/src/main.rs b/airmail_service/src/main.rs index a5d8b1a..683d70d 100644 --- a/airmail_service/src/main.rs +++ b/airmail_service/src/main.rs @@ -3,14 +3,17 @@ use std::{collections::HashMap, error::Error, sync::Arc}; use airmail::{index::AirmailIndex, poi::AirmailPoi}; use axum::{ extract::{Query, State}, + http::HeaderValue, routing::get, Json, Router, }; use clap::Parser; use deunicode::deunicode; +use geo::{Coord, Rect}; use serde::{Deserialize, Serialize}; use serde_json::Value; use tokio::task::spawn_blocking; +use tower_http::cors::CorsLayer; #[derive(Debug, Parser)] struct Args { @@ -24,16 +27,41 @@ struct Response { features: Vec, } +fn parse_bbox(s: &str) -> Option { + let mut parts = s.split(','); + let min_lng: f64 = parts.next()?.parse().ok()?; + let min_lat: f64 = parts.next()?.parse().ok()?; + let max_lng: f64 = parts.next()?.parse().ok()?; + let max_lat: f64 = parts.next()?.parse().ok()?; + + Some(Rect::new( + Coord { + y: min_lat, + x: min_lng, + }, + Coord { + y: max_lat, + x: max_lng, + }, + )) +} + async fn search( Query(params): Query>, State(index): State>, ) -> Json { let query = params.get("q").unwrap(); let query = deunicode(query.trim()).to_lowercase(); + let leniency = params + .get("lenient") + .map(|s| s.parse().unwrap()) + .unwrap_or(false); + + let bbox = params.get("bbox").map(|s| parse_bbox(s)).flatten(); let start = std::time::Instant::now(); - let results = index.search(&query).await.unwrap(); + let results = index.search(&query, leniency, bbox, &[]).await.unwrap(); println!("{} results found in {:?}", results.len(), start.elapsed()); @@ -69,7 +97,11 @@ async fn main() -> Result<(), Box> { .await .unwrap(); println!("Have {} docs", index.num_docs().await?); - let app = Router::new().route("/search", get(search).with_state(index)); + let app = Router::new() + .route("/search", get(search).with_state(index)) + .layer( + CorsLayer::new().allow_origin("http://localhost:5173".parse::().unwrap()), + ); let listener = tokio::net::TcpListener::bind("0.0.0.0:3000").await.unwrap(); axum::serve(listener, app).await.unwrap(); Ok(()) diff --git a/airmail_site/src/components/Demo.vue b/airmail_site/src/components/Demo.vue index 8d4b4bd..c20b1d9 100644 --- a/airmail_site/src/components/Demo.vue +++ b/airmail_site/src/components/Demo.vue @@ -8,16 +8,16 @@ const heading = "Demo"; const pins = ref([]) const latestSearchSeq = ref(0) const latestResultSeq = ref(0) +const isSearching = ref(false); -const debouncedSearch = pDebounce(fetchSearchResults, 200); +const debouncedPreload = pDebounce(fetchSearchResults, 100); +const debouncedSearch = pDebounce(fetchSearchResults, 500); -async function fetchSearchResults(query) { +async function fetchSearchResults(query, updatePins) { const seq = ++latestSearchSeq.value; - if (query.length < 3) { - pins.value = []; - return; - } - const url = `https://api2.airmail.rs/search?q=${query}`; + isSearching.value = true; + + const url = `https://api2.airmail.rs/search?q=${query}&lenient=${updatePins ? "true" : "false"}`; const response = await fetch(url); const data = await response.json(); var newPins = data.features.map((poi) => { @@ -29,18 +29,12 @@ async function fetchSearchResults(query) { }, }; }); - if (seq > latestResultSeq.value) { + if (seq > latestResultSeq.value && updatePins) { latestResultSeq.value = seq; - let pinCluster = [newPins[0]]; - let max_distance = 0.5; - for (let i = 1; i < newPins.length; i++) { - if (Math.abs(newPins[i].geometry.coordinates[0] - pinCluster[0].geometry.coordinates[0]) < max_distance && - Math.abs(newPins[i].geometry.coordinates[1] - pinCluster[0].geometry.coordinates[1]) < max_distance) { - pinCluster.push(newPins[i]); - } + pins.value = newPins; + if (seq == latestSearchSeq.value) { + isSearching.value = false; } - - pins.value = pinCluster; } else { return; } @@ -56,16 +50,21 @@ async function fetchSearchResults(query) {

{{ heading }}

Airmail is pre-alpha quality software. Data is incomplete and search results may be - incorrect, missing, or very far away. Airmail currently only indexes addresses and businesses, so queries must - be specific. Administrative areas like cities, states, and countries are not currently indexed. + incorrect, missing, or very far away. Airmail currently only indexes addresses and venues, so queries must + be specific. Administrative areas like cities, states, and countries are not currently indexed. Some road + types may not have their abbreviations indexed properly.

- Try searching for "425 Harvard Ave" or "Seattle Starbucks". + Try searching for "1600 Pennsylvania Ave NW", "Central Park, NYC", or "University District pizza, Seattle".

+
+ +
diff --git a/airmail_site/src/components/Explanation.vue b/airmail_site/src/components/Explanation.vue index c96d62a..da2853f 100644 --- a/airmail_site/src/components/Explanation.vue +++ b/airmail_site/src/components/Explanation.vue @@ -13,17 +13,11 @@ index and run on inexpensive hardware. The demo server is running on a VPS with 512MB of RAM. The main search index lives on object storage and is lazy-loaded with range requests. The total cost of the - planet demo server is about $10 USD/month, which is fairly low for a planet-scale geocoder. - Nominatim, for example, requires at least 64GB of RAM for the planet, and you have to pay for around - 500GB of storage attached - to each serving instance as well. Pelias is cheaper than Nominatim, but still recommends 8GB of RAM - for just for Elasticsearch, in addition to block storage for the index attached to each serving - instance. Airmail is around 10-30x cheaper, but you don't achieve savings like that without making - some compromises. Latency on an Airmail request is pretty high, anywhere from - 10ms-10s, depending on how hot the cache is. There's some low hanging fruit for optimization, but - S3 range queries are always going to be slower than an SSD random read. If you can afford 350GB of - block storage, you can consistently get sub-50ms latency, and still only need about 512MB of - RAM. + planet demo server is about $5 USD/month, which is fairly low for a planet-scale geocoder. + With the index in object storage, latency on an Airmail request is pretty high, anywhere from + 10ms-10s, depending on how hot the cache is. If you can afford ~60GB of + block storage for the planet, you can consistently get sub-50ms latency, and still only need about + 512MB of RAM.

diff --git a/airmail_site/src/components/Features.vue b/airmail_site/src/components/Features.vue index 1039492..4a673fa 100644 --- a/airmail_site/src/components/Features.vue +++ b/airmail_site/src/components/Features.vue @@ -12,10 +12,24 @@ const items = [ { id: 2, name: "Lightweight", - des: "Lightweight enough for client-side use, enabling offline operation. In theory.", + des: "Capable of querying a remote index.", icon: "mdi-airplane", color: "background-color: #ffc93c", }, + { + id: 3, + name: "International", + des: "Reasonable support for queries in English, Spanish, Catalan, and likely others. Open an issue on GitHub if you have problems!", + icon: "mdi-translate", + color: "background-color: #7f26bf", + }, + { + id: 3, + name: "Typo-tolerant", + des: "Limited support for typo tolerance.", + icon: "mdi-undo", + color: "background-color: #f73859", + }, ]; const total = 4; diff --git a/airmail_site/src/components/Hero.vue b/airmail_site/src/components/Hero.vue index 1a1fb8e..1770c16 100644 --- a/airmail_site/src/components/Hero.vue +++ b/airmail_site/src/components/Hero.vue @@ -25,8 +25,8 @@ const buttonGithub = "GitHub";

Airmail is an extremely lightweight, open-source geocoder written in Rust. A search engine for the planet. Airmail is currently able to parse English queries like "1600 Pennsylvania Ave NW" and POI - queries like "Seattle Starbucks". Result quality is fair for English queries in North America, and - support for more regions and languages is next on the roadmap. + queries like "Eiffel Tower, Paris, France". Result quality is generally acceptable, but there are still + some edge cases.

diff --git a/airmail_site/src/components/Map.vue b/airmail_site/src/components/Map.vue index 74c65c6..1246c4e 100644 --- a/airmail_site/src/components/Map.vue +++ b/airmail_site/src/components/Map.vue @@ -30,6 +30,10 @@ export default { 'features': val, }); + if (val.length === 0) { + console.log("No pins to load"); + return; + } let bounds = [[180, 90], [-180, -90]]; val.forEach((pin) => { bounds[0][0] = Math.min(bounds[0][0], pin.geometry.coordinates[0]); @@ -38,7 +42,7 @@ export default { bounds[1][1] = Math.max(bounds[1][1], pin.geometry.coordinates[1]); }); this.mapRef.fitBounds(bounds, { - padding: 50, + padding: 150, maxZoom: 15, }); }, diff --git a/airmail_site/src/components/Roadmap.vue b/airmail_site/src/components/Roadmap.vue index 7ab61cc..677f2b4 100644 --- a/airmail_site/src/components/Roadmap.vue +++ b/airmail_site/src/components/Roadmap.vue @@ -3,29 +3,15 @@ const items = [ { id: 1, - name: "Localization", - des: "Extend parser to work with more locales.", - icon: "mdi-translate", - color: "background-color: #6fe7dd", - }, - { - id: 2, name: "Categorical search", - des: "Search for \"Food near me\".", + des: "Search for \"Food near me\" in multiple languages.", icon: "mdi-food", color: "background-color: #ffc93c", }, { - id: 3, - name: "Viewport biasing", - des: "Restrict returned POIs with a custom bounding box.", - icon: "mdi-crop", - color: "background-color: #f73859", - }, - { - id: 4, + id: 2, name: "Return alternates", - des: "Return similar POIs with machine learning if the query is ambiguous or local results are sparse.", + des: "Return similar POIs if the query is ambiguous or local results are sparse.", icon: "mdi-brain", color: "background-color: #7f26bf", },