Vandimala Devasthanam is the attractive speck on the heart of the city of Chengannur, which is much known for its grand old name Dakshina Kailasam and Shonachalapuri. According to the puranas Dakshina Kailasa is the place where The Lord Shiva and Parvathy lives together. To mark this puranic epoch the famous Chengannur Temple's santum sanctoram holds both the dieties together, which is a rare occurrence. The place Chengannur is also famous as Shonachalapuri, means the land of red soft rock. Vandimala Devasthanam holds an important place in the history of Chengannur. Its origin dates back to a thrilling thousand years.