India, since time immemorial, has been a destination for traders and shepherds, teachers and disciples, kings and saints. Many returned with India in their hearts and many became part of it and made India their house. It is the land where every visitor is considered a God and treated like one. Come travel back in time, staying not at run of the' mill hotels, but stay with the locals in their homes. |