Thalassery
Thalassery, also known as Tellichery is a coastal town in Kannur district of Kerala located at the shores of Arabian Sea steeped in rich heritage and history. Being one of the earliest British settlements in the state, this tourist destination has been immersed in vibrant culture. When it comes to beauty, Thalassery owns several credits … Read More