Holy Cross Catholic Church ManapadParishShareManapad Beach RoadManappadu, Tamil Nadu 628206IndiaGet directions