13/96, Ala Neduvaramcode road, 13/96, Chengannur, Chengannur, Kerala
Location coordinates not available for this listing yet.