Homestays – Hospitality Unchained
There’s a popular saying in India – Athithi Devo Bhava – meaning the guest is God. Backed by this popular belief and the rising business prospects due to the significant growth of the Indian travel industry, homestays have today become a viable option for both travellers and its owners alike. For the guest, it’s a