Theravada Buddhism exists in Ceylon (Sri Lanka), Burma, Siam (Thailand), Cambodia and in Laos. This form of Buddhism is the tie that binds Ceylon with all these countries of Couth-east Asia. The pr…
No river has kindled Man`s imagination like the Ganges. From its icy origins high in the Himalayas, this sacred river flows through the holy cities and the great plains of northern India to the Bay…