X
Marine World
Chavakkad, Thrissur
Rate This
Marine World is India's Largest Public Aquarium & walkthrough aquarium housing small to big