St. Xavier's Chruch ValiyathuraParishSharePonnara BridgeThiruvananthapuram, Kerala 695001IndiaGet directions