One of the must see places near Kadamakudy Islands. When this structure was built modern construction techniques were not available. This structure was the materialisation of the vision by Rev. Father Mark Pallan.

Nature walks, Bird watching & Photography
One of the must see places near Kadamakudy Islands. When this structure was built modern construction techniques were not available. This structure was the materialisation of the vision by Rev. Father Mark Pallan.

Leave a Reply