Approximately 1.16 km away
Address: Chakkarakkal Bus Stand Shopping Complex 1, Thaze Chovva Mattannur Rd, Indira Nagar, Chakkarakkal, Kerala 670613, India
Approximately 1.21 km away
Address: 67070, Chakkarakkal Bus Stand Shopping Complex 1, Thaze Chovva Mattannur Rd, Indira Nagar, Chakkarakkal, Kerala 670613, India