Kochalummoodu Bus Stop is a bus stop located in Chirakkara, Kerala. The average rating of this place is 4.70 out of 5 stars based on 3 reviews. The street address of this place is Vilappuram, Chirakkara, Kerala 691578, India. It is about 4.26 kilometers away from the Mayyanad railway station.
Arun Muralidhar 130 months ago
Nice sleepy place with a big peepal tree
Sreerag D Sreerag 19 months ago
❤️
ajeesh karthik 130 months ago
Ajeesh house