Properties in Thekkady

2 found
Thekkady Banner
indian

Thekkady

Thekkady, in Kerala, is a tiger and elephant reserve. The sanctuary, noted for its diversity of wildlife and scenic beauty, gets its name from the Periyar River.