POI's creator (Voyajo Team)
The Holocaust Museum Houston, is located in Houston, Texas and was opened in 1996. The museum is located in the Houston Museum District. The museum is the fourth largest Holocaust memorial museum in the United States (...) (from Wikipedia)