English: India a spiritual destination for the world: PM
Telugu: ప్రపంచానికి భారతదేశం ఆధ్యాత్మిక గమ్యస్థానం