Thozhilali mukk is a shopping mall located in Chavara, Kerala. The average rating of this place is 4.10 out of 5 stars based on 8 reviews. The street address of this place is XHV8+G37, Shankaramangalam Koyivila Rd, Chavara, Kerala 690524, India. It is about 3.16 kilometers away from the Munroturuttu railway station.
Pubg Pubg 12 months ago
Big jn
shaju 23 months ago
Busstop
Shamla Nk 19 months ago
My place❤very ബ്യൂട്ടിഫുൾ