Thekkady-Periyar tiger reserve December 5, 2014May 2, 2017Lookerala Thekkady Thekkady is a place of numerous excitements situated in the western ghats, located near the Kerala and Tamil Nadu border . The [...]