TRANSLATION

TRANSLATION
In the west, where the River Sindhu meets the sea, there is a great place of pilgrimage known as Narayana-saras. Many sages and others advanced in spiritual consciousness live there.