St. Francis Xavier Cathedral
Between Promenade Road And St. John's Church Road, Bengaluru India
St. Francis Xavier Cathedral is a Churches & Cathedrals place is located in Bengaluru, Karnataka. The address of St. Francis Xavier Cathedral is Between Promenade Road And St. John's Church Road, Bengaluru India.