11/44+, KOVILKADAVU, 11/44+, DEVIKULAM, IDUKKI, Idukki, Kerala
Location coordinates not available for this listing yet.