Cathedral of Saint Thomas

Source: Wikipedia, the free encyclopedia.

Cathedral of Saint Thomas may refer to:

India

Catholic

Anglican

Orthodox Syrian

Sri Lanka

Venezuela

United States