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