Tamarind Changanacherry

Manakkachira, A.C. Road, Changanacherry
India