Thanks for that Robbie, Blue and Torridon.
There are literally thousands of bhajans and kirtans (devotional songs) in India, in various languages like Sanskrit, Tamil, Marathi, Gujarati, Bengali, Hindi and so on. Each community and region has developed its own style which may or may not appeal to everyone even within India. Depends on who is singing it too. Devotion is a very personal thing and each individual is free to follow his/her own path.
My point in the OP was to highlight that all devotional songs need not be about God or any deity. It could be just about how one should develop oneself so that the God within is awakened. As the poet Narsi Mehta says in that bhajan.....if a person develops all the good qualities, all pilgrim centers are within oneself and meeting such a person is itself a blessing.
Cheers.
Sriram