THEKKUMKKARA VEEDU, VAZHICHAL, VAZHICHAL, THEKKUMKKARA VEEDU, OTTASHEKHARAMANGALAM, TRIVANDRUM, Trivandrum South, Kerala
Location coordinates not available for this listing yet.