"The Church is one of the Saint ThomasChristian churches centered in Kerala ,India, which trace their origin to theevangelism of Saint Thomas the Apostlein the 1st century."
"Its really a good place...n its 24 hours automatic car wash center..we can see this automated wash only in kochi...in kerala..and i got my car with neat n clean"
"The St. Mary, Queen of Peace Basilica ranksamong the finest churches of India and issituated in the Palayam (Cantonment) area ofthe city of Trivandrum, in the state of Kerala."