Thekkady [See Map] Thekkady is a tourist place situated in Idukki district of Kerala. Thekkady is filled with unending hills and plantations of spice. The scent of spices will give a warm welcome to the tourists. Another main feature of Thekkady is that no one […]