 The temple is located about 3 kilometers to the north-east of the bus station along N.H.66 at Haripad, in Alappuzha district of Kerala.Though the legends related to the origin of a place cannot be deemed as its history, the story on the evolution of Mannarasala as one of the foremost places of worship of the Serpent Gods is associated with Lord Parashurama who is widely believed to be the creator of Kerala.This history of Mannarasala has been mentioned in the 'Mandara Salodyam', a Sanskrit poem written by Mannarasala M.G.