Carmel Hill Monastery Roman Catholic Latin ChurchParishShareLane 1Thiruvananthapuram, Kerala 695001IndiaGet directions