Your browser is out-of-date.
To get a better experience with our home designs, please download other browsers for free. Just click on the icon!
Atithi Devo Bhava- a popular saying in India that equates the guests to Gods and is taken seriously all over India. But that does not mean that the rest of the world does not.
Atithi Devo Bhava