Harivihar is a 170 year old ancestral house of the erstwhile Kadathunadu royal family, which ruled the northern parts of Malabar in the 18th century. ..