New World fish aquarium is located in Muzaffarnagar, India on Bhagat Singh Rd, near Hanuman chok, Sutharshahi. New World fish aquarium is rated 4.4 out of 5 in the category marine supply store in India.
Address
Bhagat Singh Rd, near Hanuman chok, Sutharshahi
Service options
In-store shopping