The Mullakkal Rajarajeswari Temple in Alapuzha boasts a history spanning nearly five centuries, with several intriguing tales surrounding its origin. According to one account, the goddess's idol was transported to the site by a group of exiled soldiers from the Thekkumkur region, who enshrined it within a fragrant jasmine garden. Subsequently, King Devanarayana of Chembagasery oversaw the construction of a temple within this lush garden. An alternate narrative suggests that King Devanarayana, captivated by the goddess at the Kodungalloor Bhagavathy temple, yearned to bring her to his kingdom. In a divine dream, the goddess assured him of her willingness to accompany him back. Upon arriving in more Alappuzha, the king paused to rest in a jasmine garden, placing his umbrella down. To his amazement, he found himself unable to move the umbrella, interpreting it as a sign that the goddess wished to stay. Consequently, he erected a temple in her honor within the jasmine garden. Yet another captivating legend recounts the flight of a group of Namboodiri Brahmins from Malabar during the conquest of Kerala by Tippu Sultan of Mysore. These Brahmins carried the idol of Annapurneswari and, upon discovering a jasmine garden, decided to establish the shrine there. Subsequently, the temple was built around this sacred site. Before 1961, the inner shrine housed the idol of Annapurneswari, depicted holding a ladle and a pot. However, in 1961, a mysterious incident occurred when a stranger entered the sanctum sanctorum and embraced the idol, causing it to develop several cracks. Taking this as a divine message, the priests decided to create a new idol. Consequently, on July 16, 1962, they placed a new idol, that of Rajarajeswari, in the inner sanctum, replacing the old one. In the subsequent years, additional idols of Krishna and various serpent gods were introduced and installed in different shrines within the temple complex.