One of the most beautiful and popular hill stations in Kerala, God’s own country, is Thekkady....