Original: The worldwide headquarters of the Church of Scientology is located in downtown Clearwater, Florida.
Simplified: The Church of Scientology's international headquarters is also in the city.