X
Mini Industrial estate
Pattambi, Palakkad
Rate This
Mini Industrial estate