DEFINING INDIAN IDENTITY-THE WORSHIP OF FEET

The Land of Bharat is a very unique place on this planet where people are culturally endowed with an ardent desire to worship feet.