Shreyas Retreat, India
Santoshima Farm, Gollahalli Gate, Nelamangala, India - 562123
91-99-1611-0434
"Athithi devo bhava" is the defining philosophy at Shreyas. This literally means, "a Guest is to be served as God." At Shreyas, we imbi.....lect this.