Read & Study the Bible Online - Bible Portal



A shrine of Vishnu, in N.W. India, 10,000 ft. high; much frequented by pilgrims for the sacred waters near it, which are believed to be potent to cleanse from all pollution.


Group of Brands