Browsing: Legend behind Brahmaputra

Literally meaning ‘son of Brahma’, the Brahmaputra is the largest