Thursday, January 18, 2018
Home Tags Athithi Devo Bhava?

Tag: Athithi Devo Bhava?

Athithi Devo Bhava?

India is a country who believes firmly in the principle of ' Athithi Devo Bhava' which means treating guests as Gods with love and...