Holy Cross Roman Catholic ChurchParishShareNattukal - Velamthavalam RoadMenonpara, Kerala 678557IndiaGet directions