Previous ImageNext ImageThazhathangadi.cheerapanchira 025 Northern entrace and facade facing Meenchil river: Thazhathangady Pally is one of the oldest Islamic Pallys in India