Monastery in Mavelikkara Region


  • Road towards Mavelikara Junction, Cherukole, Chennithala, Kerala 690104, India