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