Thalassery
India /Kerala /Kannur /Thalassery Thallassery is one of the oldest British settlements in India. This historic town is located 21 km from Kannur in north Kerala. Blessed with abundant natural beauty, the place comprises of many beautiful small hills, rivers and a number of breathtaking cliffs along with an amazing long coastline. British entered in […]