Guruvayur Puram Vazhum song is a Malayalam devotional song from the Narayayanam Bhaje Narayanam released on 2001. Music of Guruvayur Puram Vazhum song is composed by KM. Udayan. Guruvayur Puram Vazhum was sung by Ganesh Sundaram. Download Guruvayur Puram Vazhum song from Narayayanam Bhaje Narayanam on Raaga.com.