Tellicherry Fort is in Thalassery (Tellicherry) a town in Kannur District of Kerala state in south India.
Contact us...