Write a review - India - Athithi Devo Bhava: means Guest is next to God