The Fort Harrison Hotel serves as the flagship building of the Flag Land Base, the Church of Scientology's spiritual headquarters in Clearwater, Florida. It is owned and operated by the Church of Scientology.
Hotels, Buildings - Religious
Links: en.wikipedia.org
By: jbottero