Thekkady is a small, beautiful town in Kerala. It is located in the Idukki district and is surrounded by mountains, forests, & rivers.
Blogs, Blogs

See How Fascinating Thekkady (in Kerala) Is!

See How Fascinating Thekkady (in Kerala) Is! Read Post »