Picnic Spot
Science Park, Kannur
Training School Bus Stop, National Highway 17, Kannur, Kerala
Situated at the heart of Kannur city, near the Collectorate junction is the innovative science…
(0 Reviews)