Shimla (HP), Oct 26 (ANI): India has remained a land of great saints, assimilating in its fold various cultures and faiths from time to time....