The Hindi saying Athithi Devo Bhava, which means ‘the guest is God’, still holds a lot of truth in rural India and also other parts of the world. In a homestay, the guest are accommodated in the family house or in a separate guest room nearby. Homestays provide the traveller with an unforgettable experience! Homestays […]