THATTEKKAD, NJYAPPILLY POST,IDUKKI, KERALA.     PIN-685603 Idukki KL IN 000000 (Kerala)