KANNUR - Kerala
English Church Or St.Johns Anglican Church
English Church Or St.Johns Anglican Church is situated behind the Thalassery fort in Kannur district ...