Baleshwar River
From Wikipedia, the free encyclopedia
The Baleshwar River is located in eastern India. It borders the largest mangrove forest in the world, in the Sundarbans delta.
The Baleshwar River is located in eastern India. It borders the largest mangrove forest in the world, in the Sundarbans delta.