Thalora - the village of stunning landscape, backwater with beautiful sceneries. Thalora is one of the most beautiful villages in Taliparamba Taluk (Kannur District). Its Ezhukunnu (a beautiful mountain) and kannanchira river is the first preference amongst the visitors.