Odathil Palli, Thalassery – A 200-Year-Old Heritage Mosque Odathil Palli is one of the most revered and historically significant mosques in Thalassery, a coastal town...