IDUKKI - Kerala
Elephant Junction Kumily
The Elephant Junction is situated in Kumily near to the major tourist destination Thekkady in ...