Naliapool Bazar Fish Market is located in Dibrugarh, India on 24, AT Rd, Naliapool. Naliapool Bazar Fish Market is rated 4.2 out of 5 in the category tropical fish store in India.
Address
24, AT Rd, Naliapool
Accessibility
No wheelchair-accessible car park