Sai Fish World is located in Nagpur, India on S Ambazari Road, Gokul Gopal Enclave Behind Ambedkar Putla Mate Square. Sai Fish World is rated 3.8 out of 5 in the category aquarium in India.
Address
S Ambazari Road, Gokul Gopal Enclave Behind Ambedkar Putla Mate Square
Accessibility
No wheelchair-accessible entrance