Makreri Temple is thousands of years old. The temple is in Makreri (short for Markkadasseri) and 17.1 km from Thalassery. The main deity is the Valli Parinaya Subramaniyan (marriage of Subramaniyan and Valli). Here the tantri (chief priest) is Lord Anjaneya (Hanuman) himself, the only such temple in Kerala. Venkateswaran Dakshinamoorthy was a passionate devotee.