Odathil Palli is a 200-year-old mosque in Thalassery, a city in the state of Kerala, South India. The mosque was built around 1806.
Thalassery Fort
Thalassery Sea Bridge View Point
Overburry's Folly ഓവർബെറി ഫോളി
Thalassery Beach
Rara Avis
Pepper Palace Restaurant
Paris Restaurant (old)
National Hotel