Indian is a country of tradition and culture. “Athiti devo bhava” means guest is god. This mantra is the soul of Indian culture. In India guests are considered as god. When you travel in India you can feel the soul of this mantra. India is known for its heritage. Tourists here are treated not less [...]








